Package org.restlet.engine.local
Class ClapClientHelper
java.lang.Object
org.restlet.engine.Helper
org.restlet.engine.RestletHelper<T>
org.restlet.engine.connector.ConnectorHelper<Client>
org.restlet.engine.connector.ClientHelper
org.restlet.engine.local.LocalClientHelper
org.restlet.engine.local.ClapClientHelper
Connector to the resources accessed via class loaders. Note that if you use
the class authority for your CLAP URIs, you can provide a custom classloader
instead of the one of the connector. For this, your requests need to have a
"org.restlet.clap.classLoader" attribute set with the instance of your
classloader and use the
LocalReference.CLAP_CLASS authority.- Author:
- Jerome Louvel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidhandleClassLoader(Request request, Response response, ClassLoader classLoader) Handles a call with a given class loader.protected voidhandleLocal(Request request, Response response, String decodedPath) Handles a local call.Methods inherited from class org.restlet.engine.local.LocalClientHelper
getDefaultLanguage, getTimeToLive, handleMethods inherited from class org.restlet.engine.connector.ConnectorHelper
getConnectorService, getContext, getProtocols, start, stop, updateMethods inherited from class org.restlet.engine.RestletHelper
getAttributes, getHelped, getHelpedParameters, getLogger, getMetadataService, setHelped
-
Constructor Details
-
ClapClientHelper
Constructor.- Parameters:
client- The client to help.
-
-
Method Details
-
handleClassLoader
Handles a call with a given class loader.- Parameters:
request- The request to handle.response- The response to update.
-
handleLocal
Description copied from class:LocalClientHelperHandles a local call.- Specified by:
handleLocalin classLocalClientHelper- Parameters:
request- The request to handle.response- The response to update.decodedPath- The decoded local path.
-