|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
CRest
interfaces and default implementations.
See:
Description
Interface Summary | |
---|---|
CRest | CRest rest-bounded instances behave as follow : |
CRestContext | Global CRest context object holding the DefaultCRest dependencies |
CRestProperty | Properties of this interface are meant to be used as keys in the custom properties map of CRestContext . |
HttpResource | HttpResource abstraction that provides methods to access resource stream and release network resources. |
InterfaceContext | InterfaceContext 's context, passed to any component used during request building, parameter serialization and response deserialization process. |
ParamContext<V> | Context object passed during the parameter injection process |
RequestContext | Context for any request, passed to request's interceptors. |
ResponseContext | Response context, passed to the response handlers and error handlers. |
RestService |
Class Summary | |
---|---|
CRestBuilder | The default build :
|
DefaultCRest | Default CRest implementation based on CRestContext interface data model. |
DefaultRestService | Simple RestService implementation based on JDK's HttpURLConnection . |
HttpClientRestService | RestService implementation based on ASF HttpClient . |
HttpRequest | |
HttpRequest.Builder | Handy builder for HttpRequest objects. |
HttpResourceInputStream | InputStream backed by a HttpResource object. |
HttpResponse | Http response for the a HttpRequest. |
Params |
Enum Summary | |
---|---|
HttpMethod | Supported HTTP methods |
Exception Summary | |
---|---|
CRestException | |
HttpException |
Contains CRest
interfaces and default implementations.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |