Interface | Description |
---|---|
ActionMetadataProvider |
An implementation of this class is generated at compile-time to provide additional information about generated
RestAction s. |
RestDispatchCallFactory |
A factory used to create
DispatchCall instances. |
RestDispatcherController |
This interface is used to initiate the generation of
RestService s and
RestAction s. |
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.
|
XsrfHeaderName |
Binding annotation used to bind a XSRF protection token.
|
Copyright © 2010-2014 ArcBees. All Rights Reserved.