| Interface | Description |
|---|---|
| ActionMetadataProvider |
An implementation of this class is generated at compile-time to provide additional information about generated
RestActions. |
| RestDispatchCallFactory |
A factory used to create
DispatchCall instances. |
| RestDispatcherController |
This interface is used to initiate the generation of services and
RestActions. |
| RestRequestBuilderFactory |
Factory used to create
RequestBuilder objects for a given RestAction. |
| RestResponseDeserializer |
Deserializes a response for a given action.
|
| Class | Description |
|---|---|
| AbstractActionMetadataProvider |
This class offers helper methods to help the generated implementation of
ActionMetadataProvider register
metadata in an HashMap. |
| AbstractRestAction<R> |
Provides a basic implementation of
RestAction to inheritors. |
| AbstractRestDispatcherController |
Abstract implementation extended by the generated implementation of
RestDispatcherController. |
| ActionMetadataProvider.MetadataKey |
A key composed of
RestAction and a MetadataType. |
| DefaultRestDispatchCallFactory |
The default implementation for
RestDispatchCallFactory. |
| DefaultRestRequestBuilderFactory |
Default implementation for
RestRequestBuilderFactory. |
| DefaultRestResponseDeserializer |
Default implementation for
RestResponseDeserializer. |
| HttpRequestBuilderFactory |
A simple factory to create RequestBuilder instances.
|
| RestDispatchAsync |
The default implementation for
RestDispatch. |
| RestDispatchCall<A extends RestAction<R>,R> |
A class representing an execute call to be sent to the server over HTTP.
|
| Annotation Type | Description |
|---|---|
| DateFormat |
Annotation used to specify a date format pattern.
|
| DefaultDateFormat |
Binding annotation used to inject the default pattern for formatting dates.
|
| GlobalHeaderParams |
The timeout in milliseconds to use on for
RequestBuilder. |
| GlobalQueryParams |
The timeout in milliseconds to use on for
RequestBuilder. |
| NoXsrfHeader |
Annotation used to disable the XSRF header on REST actions and services.
|
| RequestTimeout |
The timeout in milliseconds to use on for
RequestBuilder. |
| RestApplicationPath |
Binding annotation associated to the root path of your API end point.
|
| RestBinding |
Annotation used to inject implementations specific to dispatch-rest of shared components.
|
| XsrfHeaderName |
Binding annotation used to bind a XSRF protection token.
|
Copyright © 2010–2014 Arcbees. All rights reserved.