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 Application.createRoot()
          Deprecated. Override the Application.createInboundRoot() method instead.
 Restlet Application.getInboundRoot()
          Returns the inbound root Restlet.
 Restlet Server.getNext()
          Returns the next Restlet.
 Restlet Application.getOutboundRoot()
          Returns the outbound root Restlet.
 Restlet Application.getRoot()
          Deprecated. Use the Application.getInboundRoot() method instead.
 Restlet Server.getTarget()
          Deprecated. Use the Server.getNext() method instead.
 

Methods in org.restlet with parameters of type Restlet
 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 Application.setRoot(Restlet inboundRoot)
          Deprecated. Use the Application.setInboundRoot(Restlet) method instead.
 void Server.setTarget(Restlet next)
          Deprecated. Use the Server.setNext(Restlet) method instead.
 

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
          Deprecated. Use TemplateRoute instead.
 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
 Route VirtualHost.attach(Restlet target)
          Attaches a target Restlet to this router with an empty URI pattern.
 Route Router.attach(Restlet target)
          Attaches a target Restlet to this router with an empty URI pattern.
 Route Router.attach(Restlet target, int matchingMode)
          Attaches a target Restlet to this router with an empty URI pattern.
 Route VirtualHost.attach(String uriPattern, Restlet target)
          Attaches a target Restlet to this router based on a given URI pattern.
 Route Router.attach(String pathTemplate, Restlet target)
          Attaches a target Restlet to this router based on a given URI pattern.
 Route Router.attach(String pathTemplate, Restlet target, int matchingMode)
          Attaches a target Restlet to this router based on a given URI pattern.
 Route VirtualHost.attachDefault(Restlet defaultTarget)
          Attaches a Restlet to this router as the default target to invoke when no route matches.
 Route Router.attachDefault(Restlet defaultTarget)
          Attaches a Restlet to this router as the default target to invoke when no route matches.
protected  Route Router.createRoute(String uriPattern, Restlet target)
          Creates a new route for the given URI pattern and target.
protected  Route VirtualHost.createRoute(String uriPattern, Restlet target, int matchingMode)
           
protected  Route 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)
          Deprecated. Constructor behaving as a simple extractor filter.
Route(Router router, String uriTemplate, Restlet next)
          Deprecated. Constructor.
Route(Router router, Template template, Restlet next)
          Deprecated. 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 request.
 class Authorizer
          Filter authorizing requests.
 class ChallengeAuthenticator
          Authenticator based on a challenge scheme.
 class Guard
          Deprecated. Use the ChallengeAuthenticator class instead.
 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.
 Restlet ServerList.getTarget()
          Deprecated. Use the ServerList.getNext() method instead.
 

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.
 void ServerList.setTarget(Restlet next)
          Deprecated. Use the ServerList.setNext(Restlet) method instead.
 

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



Copyright © 2005-2011 Noelios Technologies.