Modifier and Type | Class and Description |
---|---|
class |
Application
Restlet managing a coherent set of resources and services.
|
class |
Client
Connector acting as a generic client.
|
class |
Component
|
class |
Connector
Restlet enabling communication between Components.
|
class |
Restlet
Uniform class that provides a context and life cycle support.
|
class |
Server
Connector acting as a generic server.
|
Modifier and Type | Method and Description |
---|---|
Uniform |
Message.getOnError()
Returns the callback invoked when an error occurs when sending the
message.
|
Uniform |
Request.getOnResponse()
Returns the callback invoked on response reception.
|
Uniform |
Message.getOnSent()
Returns the callback invoked after sending the message.
|
Modifier and Type | Method and Description |
---|---|
void |
Restlet.handle(Request request,
Response response,
Uniform onResponseCallback)
Handles a call.
|
void |
Restlet.handle(Request request,
Uniform onReceivedCallback)
Handles a call.
|
void |
Message.setOnError(Uniform onError)
Sets the callback invoked when an error occurs when sending the message.
|
void |
Request.setOnResponse(Uniform onResponseCallback)
Sets the callback invoked on response reception.
|
void |
Message.setOnSent(Uniform onSentCallback)
Sets the callback invoked after sending the message.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientCall.sendRequest(Request request,
Response response,
Uniform callback)
Sends the request to the client.
|
Modifier and Type | Class and Description |
---|---|
class |
CorsFilter
Filter that helps support CORS requests.
|
class |
Decoder
Filter uncompressing entities.
|
class |
Encoder
Filter compressing entities.
|
class |
RangeFilter
Filter that is in charge to check the responses to requests for partial
content.
|
class |
StatusFilter
Filter associating a response entity based on the status.
|
class |
TunnelFilter
Filter tunneling browser calls into full REST calls.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientRoute
Router scorer based on a target client connector.
|
class |
ClientRouter
Router that collects calls from all applications and dispatches them to the
appropriate client connectors.
|
class |
ComponentClientDispatcher
Component client dispatcher.
|
class |
ComponentServerDispatcher
Component server dispatcher.
|
class |
HostRoute
Route based on a target VirtualHost.
|
class |
InternalRouter
Provides the behavior of the internal router of a Component.
|
class |
ServerRouter
Router that collects calls from all server connectors and dispatches them to
the appropriate host routers.
|
Modifier and Type | Method and Description |
---|---|
void |
HttpUrlConnectionCall.sendRequest(Request request,
Response response,
Uniform callback) |
Modifier and Type | Class and Description |
---|---|
class |
LogFilter
Filter logging all calls after their handling by the target Restlet.
|
Modifier and Type | Class and Description |
---|---|
class |
ChildClientDispatcher
Client dispatcher for a component child.
|
class |
TemplateDispatcher
Filter that resolves URI templates in the target resource URI reference using
the request attributes.
|
Modifier and Type | Class and Description |
---|---|
class |
AwsAuthenticator
Authenticator supporting the
ChallengeScheme.HTTP_AWS_S3 scheme. |
class |
CookieAuthenticator
Challenge authenticator based on browser cookies.
|
class |
DigestAuthenticator
Authenticator supporting the digest challenge authentication schemes.
|
Modifier and Type | Class and Description |
---|---|
class |
TemplateFilter
Filter response's entity and wrap it with a FreeMarker's template
representation.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceInjectingApplication
Application with support for creating Router instances that arrange for
member injection of resource instances.
|
Modifier and Type | Method and Description |
---|---|
void |
HttpMethodCall.sendRequest(Request request,
Response response,
Uniform callback)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
ServletWarClient
Connector acting as a WAR client for a Servlet Application.
|
Modifier and Type | Class and Description |
---|---|
class |
SpringBeanFinder
An alternative to
SpringFinder which uses Spring's BeanFactory
mechanism to load a prototype bean by name. |
class |
SpringBeanRouter
Restlet
Router which behaves like Spring's
org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping . |
class |
SpringComponent
Component that is easily configurable from Spring.
|
class |
SpringFinder
Finder that is specialized for easier usage by Spring wiring services.
|
class |
SpringHost
Virtual host that is easily configurable with Spring.
|
class |
SpringRouter
Router that is easily configurable with Spring.
|
class |
SpringServer
Server that is easily configurable with Spring.
|
Modifier and Type | Class and Description |
---|---|
class |
WadlApplication
WADL enabled application.
|
class |
WadlComponent
Component that can configure itself given a WADL document.
|
class |
WadlWrapper
WADL wrapper for
Restlet instances. |
Modifier and Type | Class and Description |
---|---|
class |
XdbServletWarClient
Deprecated.
Not actively developed anymore.
|
Modifier and Type | Class and Description |
---|---|
class |
Transformer
Filter that can transform XML representations by applying an XSLT transform
sheet.
|
Modifier and Type | Class and Description |
---|---|
class |
Directory
Finder mapping a directory of local resources.
|
class |
Finder
Restlet that can find the target server resource that will effectively handle
incoming calls.
|
Modifier and Type | Method and Description |
---|---|
protected Uniform |
ClientResource.createNext()
Creates a next Restlet is no one is set.
|
Uniform |
ClientResource.getNext()
Returns the next Restlet.
|
Uniform |
ClientResource.getOnResponse()
Returns the callback invoked on response reception.
|
Uniform |
ClientResource.getOnSent()
Returns the callback invoked after sending the request.
|
Uniform |
ServerResource.getOnSent()
Returns the callback invoked after sending the response.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ClientResource.handle(Request request,
Response response,
List<Reference> references,
int retryAttempt,
Uniform next)
Handle the call and follow redirection for safe methods.
|
protected void |
ClientResource.redirect(Request request,
Response response,
List<Reference> references,
int retryAttempt,
Uniform next)
Effectively redirects a client call.
|
protected void |
ClientResource.retry(Request request,
Response response,
List<Reference> references,
int retryAttempt,
Uniform next)
Effectively retries a failed client call.
|
void |
ClientResource.setNext(Uniform next)
Sets the next handler such as a Restlet or a Filter.
|
void |
ClientResource.setOnResponse(Uniform onResponseCallback)
Sets the callback invoked on response reception.
|
void |
ClientResource.setOnSent(Uniform onSentCallback)
Sets the callback invoked after sending the request.
|
void |
ServerResource.setOnSent(Uniform onSentCallback)
Sets the callback invoked after sending the response.
|
Modifier and Type | Class and Description |
---|---|
class |
Extractor
Filter extracting attributes from a call.
|
class |
Filter
Restlet filtering calls before passing them to an attached Restlet.
|
class |
Redirector
Rewrites URIs then redirects the call or the client to a new destination.
|
class |
Route
Filter scoring the affinity of calls with the attached Restlet.
|
class |
Router
Restlet routing calls to one of the attached routes.
|
class |
TemplateRoute
Filter scoring the affinity of calls with the attached Restlet.
|
class |
Validator
Filter validating attributes from a call.
|
class |
VirtualHost
Router of calls from Server connectors to Restlets.
|
Modifier and Type | Class and Description |
---|---|
class |
Authenticator
Filter authenticating the client sending the inbound request.
|
class |
Authorizer
Filter authorizing inbound request.
|
class |
CertificateAuthenticator
Authenticator based on the SSL client certificate.
|
class |
ChallengeAuthenticator
Authenticator based on a challenge scheme.
|
class |
ConfidentialAuthorizer
Authorizer allowing only confidential calls.
|
class |
MethodAuthorizer
Authorizer based on authorized methods.
|
class |
RoleAuthorizer
Authorizer based on authorized and forbidden roles.
|
Modifier and Type | Class and Description |
---|---|
class |
WrapperRestlet
Restlet wrapper.
|
Modifier and Type | Method and Description |
---|---|
Uniform |
WrapperRequest.getOnResponse() |
Modifier and Type | Method and Description |
---|---|
void |
WrapperRequest.setOnResponse(Uniform onResponseCallback) |
Copyright © 2005–2017. All rights reserved.