Uses of Class
org.restlet.Restlet

Packages that use Restlet
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.util Various utility classes. 
 

Uses of Restlet in org.restlet
 

Subclasses of Restlet in org.restlet
 class Application
          Restlet managing a coherent set of resources and services.
 class Client
          Connector acting as a generic client.
 class Component
          Restlet managing a set of Connectors, VirtualHosts, Services and Applications.
 class Connector
          Restlet enabling communication between Components.
 class Server
          Connector acting as a generic server.
 

Methods in org.restlet that return Restlet
 Restlet Application.createInboundRoot()
          Creates a inbound root Restlet that will receive all incoming calls.
 Restlet Application.createOutboundRoot()
          Creates a outbound root Restlet that will receive all outgoing calls from ClientResource.
 Restlet Context.getClientDispatcher()
          Returns a request dispatcher to available client connectors.
 Restlet Application.getInboundRoot()
          Returns the inbound root Restlet.
 Restlet Server.getNext()
          Returns the next Restlet.
 Restlet Application.getOutboundRoot()
          Returns the outbound root Restlet.
 Restlet Context.getServerDispatcher()
          Returns a request dispatcher to component's virtual hosts.
 

Methods in org.restlet with parameters of type Restlet
 void Context.setClientDispatcher(Restlet clientDispatcher)
          Sets the client dispatcher.
 void Application.setInboundRoot(Restlet inboundRoot)
          Sets the inbound root Restlet.
 void Server.setNext(Restlet next)
          Sets the next Restlet.
 void Application.setOutboundRoot(Restlet outboundRoot)
          Sets the outbound root Restlet.
 void Context.setServerDispatcher(Restlet serverDispatcher)
          Sets the server dispatcher.
 

Constructors in org.restlet with parameters of type Restlet
Server(Context context, List<Protocol> protocols, int port, Restlet next)
          Constructor.
Server(Context context, List<Protocol> protocols, String address, int port, Restlet next)
          Constructor.
Server(Context context, List<Protocol> protocols, String address, int port, Restlet next, String helperClass)
          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, String address, int port, Restlet next)
          Constructor.
Server(List<Protocol> protocols, int port, Restlet next)
          Constructor.
Server(List<Protocol> protocols, String address, int port, Restlet next)
          Constructor.
Server(Protocol protocol, int port, Restlet next)
          Constructor.
Server(Protocol protocol, Restlet next)
          Constructor using the protocol's default port.
Server(Protocol protocol, String address, int port, Restlet next)
          Constructor.
Server(Protocol protocol, String address, Restlet next)
          Constructor using the protocol's default port.
 

Uses of Restlet in org.restlet.resource
 

Subclasses of Restlet in org.restlet.resource
 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.
 

Uses of Restlet in org.restlet.routing
 

Subclasses of Restlet in org.restlet.routing
 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.
 

Methods in org.restlet.routing that return Restlet
 Restlet Filter.getNext()
          Returns the next Restlet.
 Restlet Router.getNext(Request request, Response response)
          Returns the next Restlet if available.
 

Methods in org.restlet.routing with parameters of type Restlet
 TemplateRoute VirtualHost.attach(Restlet target)
          Attaches a target Restlet to this router with an empty URI pattern.
 TemplateRoute Router.attach(Restlet target)
          Attaches a target Restlet to this router with an empty URI pattern.
 TemplateRoute Router.attach(Restlet target, int matchingMode)
          Attaches a target Restlet to this router with an empty URI pattern.
 TemplateRoute VirtualHost.attach(String uriPattern, Restlet target)
          Attaches a target Restlet to this router based on a given URI pattern.
 TemplateRoute Router.attach(String pathTemplate, Restlet target)
          Attaches a target Restlet to this router based on a given URI pattern.
 TemplateRoute Router.attach(String pathTemplate, Restlet target, int matchingMode)
          Attaches a target Restlet to this router based on a given URI pattern.
 TemplateRoute VirtualHost.attachDefault(Restlet defaultTarget)
          Attaches a Restlet to this router as the default target to invoke when no route matches.
 TemplateRoute Router.attachDefault(Restlet defaultTarget)
          Attaches a Restlet to this router as the default target to invoke when no route matches.
protected  void VirtualHost.checkContext(Restlet target)
          Checks the context and sets it if necessary.
protected  TemplateRoute Router.createRoute(String uriPattern, Restlet target)
          Creates a new route for the given URI pattern and target.
protected  TemplateRoute VirtualHost.createRoute(String uriPattern, Restlet target, int matchingMode)
           
protected  TemplateRoute Router.createRoute(String uriPattern, Restlet target, int matchingMode)
          Creates a new route for the given URI pattern, target and matching mode.
 void Router.detach(Restlet target)
          Detaches the target from this router.
protected  void Router.doHandle(Restlet next, Request request, Response response)
          Effectively handles the call using the selected next Restlet, typically the selected Route.
protected  int Router.getMatchingMode(Restlet target)
          Returns the matching mode for the target Restlet.
protected  void Redirector.serverRedirect(Restlet next, Reference targetRef, Request request, Response response)
          Redirects a given call on the server-side to a next Restlet with a given target reference.
 void Filter.setNext(Restlet next)
          Sets the next Restlet.
 

Constructors in org.restlet.routing with parameters of type Restlet
Extractor(Context context, Restlet next)
          Constructor.
Filter(Context context, Restlet next)
          Constructor.
Route(Restlet next)
          Constructor behaving as a simple extractor filter.
Route(Router router, Restlet next)
          Constructor.
TemplateRoute(Restlet next)
          Constructor behaving as a simple extractor filter.
TemplateRoute(Router router, String uriTemplate, Restlet next)
          Constructor.
TemplateRoute(Router router, Template template, Restlet next)
          Constructor.
Validator(Context context, Restlet next)
          Constructor.
 

Uses of Restlet in org.restlet.security
 

Subclasses of Restlet in org.restlet.security
 class Authenticator
          Filter authenticating the client sending the inbound request.
 class Authorizer
          Filter authorizing inbound request.
 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.
 

Uses of Restlet in org.restlet.util
 

Subclasses of Restlet in org.restlet.util
 class WrapperRestlet
          Restlet wrapper.
 

Methods in org.restlet.util that return Restlet
 Restlet ServerList.getNext()
          Returns the next Restlet.
 

Methods in org.restlet.util with parameters of type Restlet
 void RouteList.removeAll(Restlet target)
          Removes all routes routing to a given target.
 void ServerList.setNext(Restlet next)
          Sets the next Restlet.
 

Constructors in org.restlet.util with parameters of type Restlet
ServerList(Context context, Restlet next)
          Constructor.
WrapperRestlet(Restlet wrappedRestlet)
          Constructor.
 



Copyright © 2005-2013 Restlet.