- AbstractActivityCallback<T> - Class in org.jboss.aerogear.android.pipeline
-
LoaderPipe will consume
callbacks of this type will supply it with a
Activity instance before
onSuccess or onFailure are called.
- AbstractActivityCallback(Object...) - Constructor for class org.jboss.aerogear.android.pipeline.AbstractActivityCallback
-
This accepts an arbitrary list of Object and uses Objects to
generate a hashcode.
- AbstractCallback<T> - Class in org.jboss.aerogear.android.pipeline
-
This class provides a hashcode method for a callback based on constructor
parameters.
- AbstractCallback(Object...) - Constructor for class org.jboss.aerogear.android.pipeline.AbstractCallback
-
This accepts an arbitrary list of Object and uses Objects to
generate a hashcode.
- AbstractFragmentActivityCallback<T> - Class in org.jboss.aerogear.android.pipeline.support
-
LoaderPipe instances which consume
callbacks of this type will supply it with a
Activity instance before
onSuccess or onFailure are called.
- AbstractFragmentActivityCallback(Object...) - Constructor for class org.jboss.aerogear.android.pipeline.support.AbstractFragmentActivityCallback
-
This accepts an arbitrary list of Object and uses Objects to
generate a hashcode.
- AbstractFragmentCallback<T> - Class in org.jboss.aerogear.android.pipeline
-
LoaderPipe which consume
callbacks of this type will supply it with a
Activity instance before
onSuccess or onFailure are called.
- AbstractFragmentCallback(Object...) - Constructor for class org.jboss.aerogear.android.pipeline.AbstractFragmentCallback
-
This accepts an arbitrary list of Object and uses Objects to
generate a hashcode.
- AbstractPipeLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader
-
This class maintains references to the callback to be called when a Loader
supporting a Pipe's operation completes.
- AbstractPipeLoader(Context, Callback<T>) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
-
- AbstractSupportFragmentCallback<T> - Class in org.jboss.aerogear.android.pipeline.support
-
LoaderPipe instances which consume
callbacks of this type will supply it with a
Activity instance before
onSuccess or onFailure are called.
- AbstractSupportFragmentCallback(Object...) - Constructor for class org.jboss.aerogear.android.pipeline.support.AbstractSupportFragmentCallback
-
This accepts an arbitrary list of Object and uses Objects to
generate a hashcode.
- AbstractSupportPipeLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader.support
-
This class maintains references to the callback to be called when a Loader
supporting a Pipe's operation completes.
- AbstractSupportPipeLoader(Context, Callback<T>) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
-
- addHeader(String, String) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- addHeader(String, String) - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- addOnPipeCreatedListener(OnPipeCreatedListener) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
OnPipeCreatedListseners are a collection of classes to be notified when
the configuration of the Pipe is complete.
- addQueryParameter(String, String) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- addQueryParameter(String, String) - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- appendQueryToBaseURL(URL, String) - Static method in class org.jboss.aerogear.android.impl.util.UrlUtils
-
Append the base url with the query.
- appendToBaseURL(URL, String) - Static method in class org.jboss.aerogear.android.impl.util.UrlUtils
-
Append the base url with endpoint
- asArrayClass(Class<T>) - Static method in class org.jboss.aerogear.android.impl.util.ClassUtils
-
This will return a class of the type T[] from a given class.
- AuthorizationFields - Class in org.jboss.aerogear.android.authentication
-
This class wraps up fields which need to be applied to a
request to ensure it can be securely consumed.
- AuthorizationFields() - Constructor for class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- get() - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- get(Object...) - Method in class org.jboss.aerogear.android.impl.core.HttpProviderFactory
-
- get() - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- get(String, Activity) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
Look up for a pipe object.
- get(String, Fragment, Context) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
Look up for a pipe object.
- get(String, FragmentActivity) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
Look up for a pipe object.
- get(String, Fragment, Context) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
Look up for a pipe object.
- getActivity() - Method in class org.jboss.aerogear.android.pipeline.AbstractActivityCallback
-
This method should be called in the onSuccess or onFailure methods of
subclasses.
- getBody() - Method in class org.jboss.aerogear.android.http.HeaderAndBody
-
- getBody(T) - Method in class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
- getBody(T) - Method in class org.jboss.aerogear.android.impl.pipeline.MultipartRequestBuilder
-
- getBody(T) - Method in interface org.jboss.aerogear.android.pipeline.RequestBuilder
-
This method creates the body of a request for a Pipe to use.
- getCallback() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
-
- getCallback() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
-
- getContentType() - Method in class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
- getContentType() - Method in class org.jboss.aerogear.android.impl.pipeline.MultipartRequestBuilder
-
- getContentType() - Method in interface org.jboss.aerogear.android.pipeline.RequestBuilder
-
- getData() - Method in exception org.jboss.aerogear.android.http.HttpException
-
- getDataRoot() - Method in class org.jboss.aerogear.android.pipeline.MarshallingConfig
-
DataRoot refers to the dotted location of the result we are interested in
from the JSON response from the server.
- getEncoding() - Method in class org.jboss.aerogear.android.pipeline.MarshallingConfig
-
Encoding is the data encoding of the http body.
- getException() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
-
- getException() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
-
- getFileName() - Method in class org.jboss.aerogear.android.pipeline.TypeAndStream
-
- getFragment() - Method in class org.jboss.aerogear.android.pipeline.AbstractFragmentCallback
-
This method should be called in the onSuccess or onFailure methods of
subclasses.
- getFragment() - Method in class org.jboss.aerogear.android.pipeline.support.AbstractSupportFragmentCallback
-
This method should be called in the onSuccess or onFailure methods of
subclasses.
- getFragmentActivity() - Method in class org.jboss.aerogear.android.pipeline.support.AbstractFragmentActivityCallback
-
This method should be called in the onSuccess or onFailure methods of
subclasses.
- getHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- getHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getHandler() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Returns the instance which is responsible for handling read, save, and remove.
- getHeader(String) - Method in class org.jboss.aerogear.android.http.HeaderAndBody
-
- getHeaders() - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- getHeaders() - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- getHeaders() - Method in exception org.jboss.aerogear.android.http.HttpException
-
- getInputStream() - Method in class org.jboss.aerogear.android.pipeline.TypeAndStream
-
- getKlass() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getKlass() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- getKlass() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getKlass() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
- getLimitValue() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
LimitValue is the maximum number of results the server should return
(default: 10)
- getMarshallingConfig() - Method in class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
The marshalling config sets options for reading and processing data
- getMarshallingConfig() - Method in class org.jboss.aerogear.android.impl.pipeline.GsonResponseParser
-
The marshalling config sets options for reading and processing data
- getMarshallingConfig() - Method in class org.jboss.aerogear.android.impl.pipeline.MultipartRequestBuilder
-
- getMarshallingConfig() - Method in interface org.jboss.aerogear.android.pipeline.RequestBuilder
-
The marshalling config sets options for reading and processing data
- getMarshallingConfig() - Method in interface org.jboss.aerogear.android.pipeline.ResponseParser
-
The marshalling config sets options for reading and processing data
- getMetadataLocation() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
MetadataLocation indicates whether paging information is received from
the response header, the response body (body) or via RFC 5988
(webLinking), which is the default
- getMimeType() - Method in class org.jboss.aerogear.android.pipeline.TypeAndStream
-
- getModules() - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- getModules() - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
Modules are bits of functionality which are called during a Pipes
lifecycle.
- getName() - Method in enum org.jboss.aerogear.android.impl.pipeline.PipeTypes
-
- getName() - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- getName() - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
The name is the key which is used to reference the created pipe in
PipeManager.
- getNextFilter(HeaderAndBody, PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser
-
- getNextFilter(HeaderAndBody, PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser
-
- getNextFilter() - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
-
- getNextFilter(HeaderAndBody, T) - Method in interface org.jboss.aerogear.android.pipeline.paging.PageParameterExtractor
-
Extracts a usable ReadFilter from the response of a server for the "next" result set.
- getNextIdentifier() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
NextIdentifier names the element containing data for the next page
(default: next)
- getOffsetValue() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
OffsetValue is the offset of the first element that should be included in
the returned collection (default: 0)
- getOnPipeCreatedListeners() - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
OnPipeCreatedListseners are a collection of classes to be notified when
the configuration of the Pipe is complete.
- getPageConfig() - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- getPageParameterExtractor() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
PageParameterExtractor is the a
PageParameterExtractor which
parses the response and provides data to a Pipe for the "next" and
"previous" pages.
- getParameterProvider() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
- getParameters(ReadFilter) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.DefaultParameterProvider
-
- getParameters() - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WebLink
-
- getParameters(ReadFilter) - Method in interface org.jboss.aerogear.android.pipeline.paging.ParameterProvider
-
- getPipe(String) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
Fetches a named pipe
- getPipeHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- getPreviousFilter(HeaderAndBody, PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser
-
- getPreviousFilter(HeaderAndBody, PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser
-
- getPreviousFilter() - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
-
- getPreviousFilter(HeaderAndBody, T) - Method in interface org.jboss.aerogear.android.pipeline.paging.PageParameterExtractor
-
Extracts a usable ReadFilter from the response of a server for the "previous" result set.
- getPreviousIdentifier() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
PreviousIdentifier names the element containing data for the previous
page (default: previous)
- getQueryParameters() - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- getQueryParameters() - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- getRequestBuilder() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getRequestBuilder() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- getRequestBuilder() - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
-
- getRequestBuilder() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getRequestBuilder() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
The
RequestBuilder is responsible for turning objects in bodies of requests.
- getResponseParser() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getResponseParser() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- getResponseParser() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getResponseParser() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
The
ResponseParser is responsible for turning responses from a SAVE into an object
- getStatusCode() - Method in exception org.jboss.aerogear.android.http.HttpException
-
- getType() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getType() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
Returns the connection type of this
Pipe object (e.g.
- getType() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getType() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Returns the connection type of this
Pipe object (e.g.
- getUri() - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WebLink
-
- getUrl() - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
- getUrl() - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
- getUrl() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- getUrl() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
Returns the
URL to which this
Pipe object points.
- getUrl() - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- getUrl() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- getUrl() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Returns the
URL to which this
Pipe object points.
- GsonRequestBuilder<T> - Class in org.jboss.aerogear.android.impl.pipeline
-
- GsonRequestBuilder() - Constructor for class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
- GsonRequestBuilder(Gson) - Constructor for class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
- GsonResponseParser<T> - Class in org.jboss.aerogear.android.impl.pipeline
-
- GsonResponseParser() - Constructor for class org.jboss.aerogear.android.impl.pipeline.GsonResponseParser
-
- GsonResponseParser(Gson) - Constructor for class org.jboss.aerogear.android.impl.pipeline.GsonResponseParser
-
- pageConfig(PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- PageConfig - Class in org.jboss.aerogear.android.pipeline.paging
-
- PageConfig() - Constructor for class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
- pageConfig(PageConfig) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
Paging is controlled and managed by the pageConfig objects
- PageConfig.MetadataLocations - Enum in org.jboss.aerogear.android.pipeline.paging
-
- PagedList<T> - Interface in org.jboss.aerogear.android.pipeline.paging
-
This class wraps a result and provides methods for retrieving the next and previous result sets.
- PageParameterExtractor<T extends PageConfig> - Interface in org.jboss.aerogear.android.pipeline.paging
-
Classes which implement this interface are responsible for consuming a response from a server and extracting paging information (if any).
- ParameterProvider - Interface in org.jboss.aerogear.android.pipeline.paging
-
Classes which implement this interface should provide the necessary parameters for paging to a Pipe's read request.
- parse(String) - Static method in class org.jboss.aerogear.android.impl.util.WebLinkParser
-
- ParseException - Exception in org.jboss.aerogear.android.impl.util
-
This exception is thrown by something which parses if parsing fails(ex
WebLinkParser)
- ParseException(String) - Constructor for exception org.jboss.aerogear.android.impl.util.ParseException
-
- Pipe<T> - Interface in org.jboss.aerogear.android.pipeline
-
A
Pipe represents a server connection.
- PipeConfiguration<CONFIGURATION extends PipeConfiguration<CONFIGURATION>> - Class in org.jboss.aerogear.android.pipeline
-
This is the top level PipeConfiguration class.
- PipeConfiguration() - Constructor for class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
- pipeHandler(PipeHandler) - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- PipeHandler<T> - Interface in org.jboss.aerogear.android.pipeline
-
Classes which implement this interface provide the logic for how pipes
interact with services.
- PipeManager - Class in org.jboss.aerogear.android.pipeline
-
A Manager which handles the registration of configurations and references to
created pipes.
- PipeModule - Interface in org.jboss.aerogear.android.code
-
A PipeModule allows special actions to be taken during certain phases of the
Pipe life cycle.
- PipeType - Interface in org.jboss.aerogear.android.pipeline
-
- PipeTypes - Enum in org.jboss.aerogear.android.impl.pipeline
-
Types of pipes
- post(String) - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- post(byte[]) - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- post(String) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- post(byte[]) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- previous(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
-
- previous(Callback<List<T>>) - Method in interface org.jboss.aerogear.android.pipeline.paging.PagedList
-
Retrieve the previous result set.
- put(String, String) - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- put(String, byte[]) - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- put(String, String) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- put(String, byte[]) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
Issues an HTTP request, consumes the content, and cleans up
after itself.
- read(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- read(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- read(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- read(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
Sends a signal to the Pipe to read its data and return it via the callback.
- read(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- read(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- read(Callback<List<T>>) - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Sends a signal to the Pipe to read its data and return it via the callback.
- read(ReadFilter, Callback<List<T>>) - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Reads all the data from the underlying server connection.
- ReadLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader
-
This class performs a read operation on behalf of a Pipe using the Loader
infrastructure.
- ReadLoader(Context, Callback<List<T>>, PipeHandler<T>, ReadFilter, Pipe<T>) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.ReadLoader
-
- registerConfigurationProvider(Class<CFG>, ConfigurationProvider<CFG>) - Static method in class org.jboss.aerogear.android.pipeline.PipeManager
-
This will add a new Configuration that this Manager can build
Configurations for.
- remove(String, Callback<Void>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- remove(String, Callback<Void>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
Removes an object from the underlying server connection.
- remove(String, Callback<Void>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- remove(String, Callback<Void>) - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Removes an object from the underlying server connection.
- REMOVE_ID - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
-
Bundle key for the id of the item to remove
- RemoveLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader
-
This class performs a remove operation on behalf of a Pipe using the Loader
infrastructure.
- RemoveLoader(Context, Callback<T>, PipeHandler<T>, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.RemoveLoader
-
- requestBuilder(RequestBuilder) - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- requestBuilder(RequestBuilder) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
Request builders are responsible for serializing the objects provided
to the Pipe into binary streams for consumption by a service.
- RequestBuilder<T> - Interface in org.jboss.aerogear.android.pipeline
-
- reset() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- reset() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- reset() - Method in interface org.jboss.aerogear.android.pipeline.LoaderPipe
-
Calls reset on all loaders associated with this pipe.
- responseParser(ResponseParser) - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- responseParser(ResponseParser) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
Response Parsers turn service responses into Objects for the Pipe.
- ResponseParser<T> - Interface in org.jboss.aerogear.android.pipeline
-
- RestAdapter<T> - Class in org.jboss.aerogear.android.impl.pipeline
-
Rest implementation of
Pipe.
- RestAdapter(Class<T>, URL) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
This will configure the Adapter as with sane RESTful defaults.
- RestAdapter(Class<T>, URL, RestfulPipeConfiguration) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
This will build an adapter based on a configuration.
- RestfulPipeConfiguration - Class in org.jboss.aerogear.android.impl.pipeline
-
Configures a Pipe which interacts with RESTful endpoints.
- RestfulPipeConfiguration() - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- RestfulPipeConfigurationProvider - Class in org.jboss.aerogear.android.pipeline
-
- RestfulPipeConfigurationProvider() - Constructor for class org.jboss.aerogear.android.pipeline.RestfulPipeConfigurationProvider
-
- RestRunner<T> - Class in org.jboss.aerogear.android.impl.pipeline
-
- RestRunner(Class<T>, URL) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestRunner
-
- save(T, Callback<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- save(T, Callback<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
-
- save(T, Callback<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- save(T, Callback<T>) - Method in interface org.jboss.aerogear.android.pipeline.Pipe
-
Saves or updates a given object on the server.
- SAVE_ID - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
-
Bundle key for the id of the item to save
- SaveLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader
-
This class performs a save operation on behalf of a Pipe using the Loader
infrastructure.
- SaveLoader(Context, Callback<T>, PipeHandler<T>, byte[], String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.SaveLoader
-
- setActivity(Activity) - Method in class org.jboss.aerogear.android.pipeline.AbstractActivityCallback
-
This method is called by
AbstractPipeLoader
during the onLoadComplete method before onSuccess or onFailure are called.
- setDataRoot(String) - Method in class org.jboss.aerogear.android.pipeline.MarshallingConfig
-
DataRoot refers to the dotted location of the result we are interested in
from the JSON response from the server.
- setDefaultHeader(String, String) - Method in interface org.jboss.aerogear.android.http.HttpProvider
-
Will set a default header value to be used on all calls
- setDefaultHeader(String, String) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
-
- setEncoding(Charset) - Method in class org.jboss.aerogear.android.pipeline.MarshallingConfig
-
Encoding is the data encoding of the http body.
- setFragment(Fragment) - Method in class org.jboss.aerogear.android.pipeline.AbstractFragmentCallback
-
This method is called by
AbstractPipeLoader or
AbstractAuthenticationLoader during the onLoadComplete
method before onSuccess or onFailure are called.
- setFragment(Fragment) - Method in class org.jboss.aerogear.android.pipeline.support.AbstractSupportFragmentCallback
-
This method is called by
AbstractSupportPipeLoader or AbstractSupportAuthenticationLoader
during the onLoadComplete method before onSuccess or onFailure are called.
- setFragmentActivity(FragmentActivity) - Method in class org.jboss.aerogear.android.pipeline.support.AbstractFragmentActivityCallback
-
This method is called by
AbstractSupportPipeLoader or AbstractSupportAuthenticationLoader
during the onLoadComplete method before onSuccess or onFailure are called.
- setHeader(String, Object) - Method in class org.jboss.aerogear.android.http.HeaderAndBody
-
- setHeaders(List<Pair<String, String>>) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- setHeaders(List<Pair<String, String>>) - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- setLimitValue(Integer) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
LimitValue is the maximum number of results the server should return
(default: 10)
- setLoaderIds(Multimap<String, Integer>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
-
- setLoaderIds(Multimap<String, Integer>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- setLoaderIds(Multimap<String, Integer>) - Method in interface org.jboss.aerogear.android.pipeline.LoaderPipe
-
Passes in a multimap of ids for the named pipe.
- setMarshallingConfig(MarshallingConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.GsonRequestBuilder
-
- setMarshallingConfig(MarshallingConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.GsonResponseParser
-
- setMarshallingConfig(MarshallingConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.MultipartRequestBuilder
-
- setMetadataLocation(MetadataLocation) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
MetadataLocation indicates whether paging information is received from
the response header, the response body (body) or via RFC 5988
(webLinking), which is the default
- setName(String) - Method in class org.jboss.aerogear.android.impl.pipeline.RestfulPipeConfiguration
-
- setName(String) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
The name is the key which is used to reference the created pipe in
PipeManager.
- setNextIdentifier(String) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
NextIdentifier names the element containing data for the next page
(default: next)
- setOffsetValue(String) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
OffsetValue is the offset of the first element that should be included in
the returned collection (default: 0)
- setOnPipeCreatedListeners(Collection<OnPipeCreatedListener>) - Method in class org.jboss.aerogear.android.pipeline.PipeConfiguration
-
OnPipeCreatedListseners are a collection of classes to be notified when
the configuration of the Pipe is complete.
- setPageParameterExtractor(PageParameterExtractor) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
PageParameterExtractor is the a
PageParameterExtractor which
parses the response and provides data to a Pipe for the "next" and
"previous" pages.
- setParameterProvider(ParameterProvider) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
- setPreviousIdentifier(String) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
-
PreviousIdentifier names the element containing data for the previous
page (default: previous)
- setQueryParameters(List<Pair<String, String>>) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
-
- setQueryParameters(List<Pair<String, String>>) - Method in class org.jboss.aerogear.android.code.ModuleFields
-
- SupportLoaderAdapter<T> - Class in org.jboss.aerogear.android.impl.pipeline
-
This class wraps a Pipe in an asynchronous Loader.
- SupportLoaderAdapter(Fragment, Context, Pipe<T>, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- SupportLoaderAdapter(FragmentActivity, Pipe<T>, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
-
- SupportReadLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader.support
-
This class performs a read operation on behalf of a Pipe using the Loader
infrastructure.
- SupportReadLoader(Context, Callback<List<T>>, PipeHandler<T>, ReadFilter, Pipe<T>) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportReadLoader
-
- SupportRemoveLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader.support
-
This class performs a remove operation on behalf of a Pipe using the Loader
infrastructure.
- SupportRemoveLoader(Context, Callback<T>, PipeHandler<T>, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportRemoveLoader
-
- SupportSaveLoader<T> - Class in org.jboss.aerogear.android.impl.pipeline.loader.support
-
This class performs a save operation on behalf of a Pipe using the Loader
infrastructure.
- SupportSaveLoader(Context, Callback<T>, PipeHandler<T>, byte[], String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportSaveLoader
-