|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.restlet.engine.Helper
org.restlet.engine.RestletHelper<T>
org.restlet.engine.ConnectorHelper<Client>
org.restlet.engine.ClientHelper
org.restlet.engine.adapter.HttpClientHelper
public abstract class HttpClientHelper
Base HTTP client connector. Here is the list of parameters that are supported. They should be set in the Client's context before it is started:
Parameter name | Value type | Default value | Description |
---|---|---|---|
adapter | String | org.restlet.engine.adapter.ClientAdapter | Class name of the adapter of low-level HTTP calls into high level requests and responses. |
Constructor Summary | |
---|---|
HttpClientHelper(Client client)
Constructor. |
Method Summary | |
---|---|
abstract ClientCall |
create(Request request)
Creates a low-level HTTP client call from a high-level request. |
ClientAdapter |
getAdapter()
Returns the adapter from uniform calls to HTTP calls. |
void |
handle(Request request,
Response response)
Handles a call. |
void |
setAdapter(ClientAdapter adapter)
Sets the adapter from uniform calls to HTTP calls. |
Methods inherited from class org.restlet.engine.ClientHelper |
---|
getSocketConnectTimeoutMs |
Methods inherited from class org.restlet.engine.ConnectorHelper |
---|
getConnectorService, getContext, getProtocols, start, stop, update |
Methods inherited from class org.restlet.engine.RestletHelper |
---|
getAttributes, getHelped, getHelpedParameters, getLogger, getMetadataService, setHelped |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HttpClientHelper(Client client)
client
- The client to help.Method Detail |
---|
public abstract ClientCall create(Request request)
request
- The high-level request.
public ClientAdapter getAdapter() throws Exception
Exception
public void handle(Request request, Response response)
RestletHelper
handle
in class RestletHelper<Client>
request
- The request to handle.response
- The response to update.public void setAdapter(ClientAdapter adapter)
adapter
- The adapter to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |