com.noelios.restlet.local
Class ClapClientHelper

java.lang.Object
  extended by org.restlet.util.Helper<T>
      extended by com.noelios.restlet.ConnectorHelper<Client>
          extended by com.noelios.restlet.ClientHelper
              extended by com.noelios.restlet.local.LocalClientHelper
                  extended by com.noelios.restlet.local.ClapClientHelper

public class ClapClientHelper
extends LocalClientHelper

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.

Author:
Jerome Louvel

Constructor Summary
ClapClientHelper(Client client)
          Constructor.
 
Method Summary
 void handle(Request request, Response response)
          Handles a call.
protected  void handleClassLoader(Request request, Response response, java.lang.ClassLoader classLoader)
          Handles a call with a given class loader.
 
Methods inherited from class com.noelios.restlet.local.LocalClientHelper
getDefaultLanguage, getMetadataService, getTimeToLive, updateMetadata
 
Methods inherited from class com.noelios.restlet.ClientHelper
getConnectTimeout
 
Methods inherited from class com.noelios.restlet.ConnectorHelper
getProtocols, start, stop, update
 
Methods inherited from class org.restlet.util.Helper
getAttributes, getContext, getHelped, getHelpedParameters, getLogger, setHelped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClapClientHelper

public ClapClientHelper(Client client)
Constructor.

Parameters:
client - The client to help.
Method Detail

handle

public void handle(Request request,
                   Response response)
Handles a call.

Overrides:
handle in class Helper<Client>
Parameters:
request - The request to handle.
response - The response to update.

handleClassLoader

protected void handleClassLoader(Request request,
                                 Response response,
                                 java.lang.ClassLoader classLoader)
Handles a call with a given class loader.

Parameters:
request - The request to handle.
response - The response to update.


Copyright © 2005-2008 Noelios Technologies.