| Package | Description | 
|---|---|
| org.restlet | 
 Core classes of the API. 
 | 
| org.restlet.resource | 
 Client and server resource classes. 
 | 
| org.restlet.routing | 
 Classes related to call routing. 
 | 
| org.restlet.security | 
 Classes related to security. 
 | 
| org.restlet.service | 
 Services used by applications and components. 
 | 
| org.restlet.util | 
 Various utility classes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Context | 
Context.createChildContext()
Creates a protected child context. 
 | 
Context | 
Restlet.getContext()
Returns the context. 
 | 
static Context | 
Context.getCurrent()
Returns the context associated to the current  
Restlet. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Component.setContext(Context context)  | 
void | 
Restlet.setContext(Context context)
Sets the context. 
 | 
void | 
Application.setContext(Context context)  | 
static void | 
Context.setCurrent(Context context)
Sets the context to associated with the current thread. 
 | 
| Constructor and Description | 
|---|
Application(Context context)
Constructor. 
 | 
Client(Context context,
      java.util.List<Protocol> protocols)
Constructor. 
 | 
Client(Context context,
      java.util.List<Protocol> protocols,
      java.lang.String helperClass)
Constructor. 
 | 
Client(Context context,
      Protocol protocol)
Constructor. 
 | 
Connector(Context context)
Constructor. 
 | 
Connector(Context context,
         java.util.List<Protocol> protocols)
Constructor. 
 | 
Restlet(Context context)
Constructor with the Restlet's context which can be the parent's
 application context, but shouldn't be the parent Component's context for
 security reasons. 
 | 
Server(Context context,
      java.util.List<Protocol> protocols,
      int port,
      Restlet next)
Constructor. 
 | 
Server(Context context,
      java.util.List<Protocol> protocols,
      java.lang.String address,
      int port,
      Restlet next)
Constructor. 
 | 
Server(Context context,
      java.util.List<Protocol> protocols,
      java.lang.String address,
      int port,
      Restlet next,
      java.lang.String helperClass)
Constructor. 
 | 
Server(Context context,
      Protocol protocol)
Constructor. 
 | 
Server(Context context,
      Protocol protocol,
      java.lang.Class<? extends ServerResource> nextClass)
Constructor. 
 | 
Server(Context context,
      Protocol protocol,
      int port)
Constructor. 
 | 
Server(Context context,
      Protocol protocol,
      int port,
      java.lang.Class<? extends ServerResource> nextClass)
Constructor. 
 | 
Server(Context context,
      Protocol protocol,
      int port,
      Restlet next)
Constructor. 
 | 
Server(Context context,
      Protocol protocol,
      Restlet next)
Constructor using the protocol's default port. 
 | 
Server(Context context,
      Protocol protocol,
      java.lang.String address,
      int port,
      Restlet next)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Context | 
Resource.getContext()
Returns the current context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> T | 
ClientResource.create(Context context,
      Reference reference,
      java.lang.Class<? extends T> resourceInterface)
Creates a client resource that proxy calls to the given Java interface
 into Restlet method calls. 
 | 
static Finder | 
Finder.createFinder(java.lang.Class<? extends ServerResource> targetClass,
            java.lang.Class<? extends Finder> finderClass,
            Context context,
            java.util.logging.Logger logger)
Creates a new finder instance based on the "targetClass" property. 
 | 
void | 
Resource.init(Context context,
    Request request,
    Response response)
Initialization method setting the environment of the current resource
 instance. 
 | 
| Constructor and Description | 
|---|
ClientResource(Context context,
              Method method,
              Reference reference)
Constructor. 
 | 
ClientResource(Context context,
              Method method,
              java.lang.String uri)
Constructor. 
 | 
ClientResource(Context context,
              Method method,
              java.net.URI uri)
Constructor. 
 | 
ClientResource(Context context,
              Reference reference)
Constructor. 
 | 
ClientResource(Context context,
              Request request)
Constructor. 
 | 
ClientResource(Context context,
              Request request,
              Response response)
Constructor. 
 | 
ClientResource(Context context,
              java.lang.String uri)
Constructor. 
 | 
ClientResource(Context context,
              java.net.URI uri)
Constructor. 
 | 
Directory(Context context,
         Reference rootLocalReference)
Constructor. 
 | 
Directory(Context context,
         java.lang.String rootUri)
Constructor. 
 | 
Finder(Context context)
Constructor. 
 | 
Finder(Context context,
      java.lang.Class<? extends ServerResource> targetClass)
Constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
VirtualHost.setContext(Context parentContext)  | 
| Constructor and Description | 
|---|
Extractor(Context context)
Constructor. 
 | 
Extractor(Context context,
         Restlet next)
Constructor. 
 | 
Filter(Context context)
Constructor. 
 | 
Filter(Context context,
      Restlet next)
Constructor. 
 | 
Redirector(Context context,
          java.lang.String targetTemplate)
Constructor for the client dispatcher mode. 
 | 
Redirector(Context context,
          java.lang.String targetPattern,
          int mode)
Constructor. 
 | 
Router(Context context)
Constructor. 
 | 
Validator(Context context)
Constructor. 
 | 
Validator(Context context,
         Restlet next)
Constructor. 
 | 
VirtualHost(Context parentContext)
Constructor. 
 | 
VirtualHost(Context parentContext,
           java.lang.String hostDomain,
           java.lang.String hostPort,
           java.lang.String hostScheme,
           java.lang.String resourceDomain,
           java.lang.String resourcePort,
           java.lang.String resourceScheme,
           java.lang.String serverAddress,
           java.lang.String serverPort)
Constructor. 
 | 
| Constructor and Description | 
|---|
Authenticator(Context context)
Constructor setting the mode to "required". 
 | 
Authenticator(Context context,
             boolean optional)
Constructor using the context's default enroler. 
 | 
Authenticator(Context context,
             boolean multiAuthenticating,
             boolean optional,
             Enroler enroler)
Constructor. 
 | 
Authenticator(Context context,
             boolean optional,
             Enroler enroler)
Constructor. 
 | 
CertificateAuthenticator(Context context)  | 
ChallengeAuthenticator(Context context,
                      boolean optional,
                      ChallengeScheme challengeScheme,
                      java.lang.String realm)
Constructor using the context's default verifier. 
 | 
ChallengeAuthenticator(Context context,
                      boolean optional,
                      ChallengeScheme challengeScheme,
                      java.lang.String realm,
                      Verifier verifier)
Constructor. 
 | 
ChallengeAuthenticator(Context context,
                      ChallengeScheme challengeScheme,
                      java.lang.String realm)
Constructor setting the optional property to false. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Context | 
Service.getContext()
Returns the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Filter | 
CorsService.createInboundFilter(Context context)  | 
Filter | 
LogService.createInboundFilter(Context context)  | 
Filter | 
TunnelService.createInboundFilter(Context context)  | 
Filter | 
StatusService.createInboundFilter(Context context)  | 
Filter | 
RangeService.createInboundFilter(Context context)  | 
Filter | 
EncoderService.createInboundFilter(Context context)  | 
Filter | 
DecoderService.createInboundFilter(Context context)  | 
Filter | 
Service.createInboundFilter(Context context)
Create the filter that should be invoked for incoming calls. 
 | 
Filter | 
EncoderService.createOutboundFilter(Context context)  | 
Filter | 
DecoderService.createOutboundFilter(Context context)  | 
Filter | 
Service.createOutboundFilter(Context context)
Create the filter that should be invoked for outgoing calls. 
 | 
void | 
Service.setContext(Context context)
Sets the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Context | 
WrapperRestlet.getContext()  | 
Context | 
ServerList.getContext()
Returns the context. 
 | 
Context | 
ClientList.getContext()
Returns the context. 
 | 
Context | 
ServiceList.getContext()
Returns the context. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
WrapperRestlet.setContext(Context context)  | 
void | 
ServerList.setContext(Context context)
Sets the context. 
 | 
void | 
ClientList.setContext(Context context)
Sets the context. 
 | 
void | 
ServiceList.setContext(Context context)
Sets the context. 
 | 
| Constructor and Description | 
|---|
ClientList(Context context)
Constructor. 
 | 
ServerList(Context context,
          Restlet next)
Constructor. 
 | 
ServiceList(Context context)
Constructor. 
 | 
Copyright © 2005-2024 Restlet.