Package org.restlet.engine.component
Class ClientRoute
java.lang.Object
org.restlet.Restlet
org.restlet.routing.Filter
org.restlet.routing.Route
org.restlet.engine.component.ClientRoute
- All Implemented Interfaces:
Uniform
Router scorer based on a target client connector.
Concurrency note: instances of this class or its subclasses can be invoked by
several threads at the same time and therefore must be thread-safe. You
should be especially careful when storing state in member variables.
- Author:
- Jerome Louvel
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.restlet.routing.Filter
afterHandle, beforeHandle, doHandle, getNext, handle, hasNext, setNext, setNext, start, stopMethods inherited from class org.restlet.Restlet
createFinder, finalize, getApplication, getAuthor, getContext, getDescription, getFinderClass, getLogger, getName, getOwner, handle, handle, handle, isStarted, isStopped, setAuthor, setContext, setDescription, setFinderClass, setName, setOwner
-
Constructor Details
-
ClientRoute
Constructor.- Parameters:
router- The parent router.target- The target client.
-
-
Method Details
-
getClient
Returns the target client.- Returns:
- The target client.
-
score
Returns the score for a given call (between 0 and 1.0). -
setNext
Sets the next client.- Parameters:
next- The next client.
-