AeroGear Android Libary 1.0.0
A B C D E F G H I L M N O P R S T U V W 

A

AbstractActivityCallback<T> - Class in org.jboss.aerogear.android.pipeline
LoaderPipe and AuthenticationModule instances which 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.
AbstractAuthenticationLoader - Class in org.jboss.aerogear.android.authentication.impl.loader
This class provides a reference to the callback, authentication module, and possible exceptions for the authentication loaders, modules, and call backs which may use it.
AbstractAuthenticationLoader(Context, AuthenticationModule, Callback) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
AbstractAuthenticationModule - Class in org.jboss.aerogear.android.authentication
This class stubs out the enroll, login, and logout methods.
AbstractAuthenticationModule() - Constructor for class org.jboss.aerogear.android.authentication.AbstractAuthenticationModule
 
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 and AuthenticationModule 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 and AuthenticationModule instances 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
 
AbstractSupportAuthenticationLoader - Class in org.jboss.aerogear.android.authentication.impl.loader.support
This class provides a reference to the callback, authentication module, and possible exceptions for the authentication loaders, modules, and call backs which may use it.
AbstractSupportAuthenticationLoader(Context, AuthenticationModule, Callback) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
AbstractSupportFragmentCallback<T> - Class in org.jboss.aerogear.android.pipeline.support
LoaderPipe and AuthenticationModule 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
 
add(String, AuthenticationModule) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
 
addHeader(String, String) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
 
addQueryParameter(String, String) - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
 
AGSecurityAuthenticationConfig - Class in org.jboss.aerogear.android.authentication.impl
A config object for AG Security services.
AGSecurityAuthenticationConfig() - Constructor for class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationConfig
 
AGSecurityAuthenticationModule - Class in org.jboss.aerogear.android.authentication.impl
A module for authenticating with restful AG services.
AGSecurityAuthenticationModule(URL, AuthenticationConfig) - Constructor for class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
auth(String, AuthenticationConfig) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Builds a AuthenticationModule based on the AuthenticationConfig and records it as name
AuthenticationConfig - Class in org.jboss.aerogear.android.authentication
This is the minimum (hopefully) necessary parameters for an AuthenticationModule
AuthenticationConfig() - Constructor for class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
AuthenticationModule - Interface in org.jboss.aerogear.android.authentication
A module which can authenticate a user.
AuthenticationModuleAdapter - Class in org.jboss.aerogear.android.authentication.impl.loader
This class manages the relationship between Android's Loader framework and requests to Authentication.
AuthenticationModuleAdapter(Activity, AuthenticationModule, String) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
AuthenticationModuleAdapter(Fragment, Context, AuthenticationModule, String) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
Authenticator - Class in org.jboss.aerogear.android.authentication.impl
This is the default implementation of Authenticator.
Authenticator(URL) - Constructor for class org.jboss.aerogear.android.authentication.impl.Authenticator
 
Authenticator(String) - Constructor for class org.jboss.aerogear.android.authentication.impl.Authenticator
 
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
 
AuthType - Interface in org.jboss.aerogear.android.authentication
A interface for the types of AuthenticationModule knows how to build.
AuthTypes - Enum in org.jboss.aerogear.android.authentication.impl
Enum of internally supported instances of AuthType

B

BuildConfig - Class in org.jboss.aerogear
 
BuildConfig() - Constructor for class org.jboss.aerogear.BuildConfig
 

C

callback - Variable in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
CALLBACK - Static variable in interface org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule
 
callback - Variable in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
Callback<T> - Interface in org.jboss.aerogear.android
A handler for consuming the data/result of an operation.
CALLBACK - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
Bundle key for callbacks handed to Pipe methods.
close() - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
 
createPipe(Class<T>, PipeConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.DefaultPipeFactory
 
createPipe(Class<T>, PipeConfig) - Method in interface org.jboss.aerogear.android.pipeline.PipeFactory
 
createStore(StoreConfig) - Method in interface org.jboss.aerogear.android.datamanager.StoreFactory
 
createStore(StoreConfig) - Method in class org.jboss.aerogear.android.impl.datamanager.DefaultStoreFactory
 

D

DataManager - Class in org.jboss.aerogear.android
Represents an abstraction layer for a storage system.
DataManager() - Constructor for class org.jboss.aerogear.android.DataManager
Creates a new DataManager using DefaultIdGenerator and DefaultStoreFactory
DataManager(IdGenerator) - Constructor for class org.jboss.aerogear.android.DataManager
Creates a new DataManager using the idGenerator parameter and DefaultStoreFactory
DataManager(StoreFactory) - Constructor for class org.jboss.aerogear.android.DataManager
Creates a new DataManager using the storeFactory parameter and DefaultIdGenerator
DataManager(IdGenerator, StoreFactory) - Constructor for class org.jboss.aerogear.android.DataManager
Creates a DataManager using the supplied parameters
DEBUG - Static variable in class org.jboss.aerogear.BuildConfig
 
DefaultIdGenerator - Class in org.jboss.aerogear.android.impl.datamanager
Id Generate using a Universally Unique Identifier (UUID).
DefaultIdGenerator() - Constructor for class org.jboss.aerogear.android.impl.datamanager.DefaultIdGenerator
 
DefaultParameterProvider - Class in org.jboss.aerogear.android.impl.pipeline.paging
This class returns the URI calculated from ReadFilter.getQuery
DefaultParameterProvider() - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.DefaultParameterProvider
 
DefaultPipeFactory - Class in org.jboss.aerogear.android.impl.pipeline
 
DefaultPipeFactory() - Constructor for class org.jboss.aerogear.android.impl.pipeline.DefaultPipeFactory
 
DefaultStoreFactory - Class in org.jboss.aerogear.android.impl.datamanager
 
DefaultStoreFactory() - Constructor for class org.jboss.aerogear.android.impl.datamanager.DefaultStoreFactory
 
delegate() - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
 
delete(String) - Method in interface org.jboss.aerogear.android.http.HttpProvider
Issues an HTTP request, consumes the content, and cleans up after itself.
delete(String) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
Issues an HTTP request, consumes the content, and cleans up after itself.

E

enroll(Map<String, String>, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.AbstractAuthenticationModule
 
enroll(Map<String, String>, Callback<HeaderAndBody>) - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
Will try to register a user with a service using userData.
enroll(Map<String, String>, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
enroll(Map<String, String>, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
enroll(Map<String, String>, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
EnrollLoader - Class in org.jboss.aerogear.android.authentication.impl.loader
This class is a Loader which performs an enroll operation on behalf of an AuthenticationModule.
EnrollLoader(Context, Callback, AuthenticationModule, Map<String, String>) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.EnrollLoader
 
exception - Variable in class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
 
exception - Variable in class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
 

F

FieldNotFoundException - Exception in org.jboss.aerogear.android.impl.reflection
Thrown when a particular field cannot be found.
FieldNotFoundException(Class, String) - Constructor for exception org.jboss.aerogear.android.impl.reflection.FieldNotFoundException
Constructs with class and fieldName cannot be found.
FILTER - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
Bundle key for the ReadFilter param

G

generate() - Method in interface org.jboss.aerogear.android.datamanager.IdGenerator
Generate new id
generate() - Method in class org.jboss.aerogear.android.impl.datamanager.DefaultIdGenerator
Generate new id
get(String) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Gets a AuthenticationModule for name This method should NOT be called by Activities or Fragments.
get(String, Activity) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Gets a AuthenticationModule for name.
get(String, Fragment, Context) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Gets a AuthenticationModule for name.
get(String, FragmentActivity) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Gets a AuthenticationModule for name.
get(String, Fragment, Context) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Gets a AuthenticationModule for name.
get(String) - Method in class org.jboss.aerogear.android.DataManager
Loads a given Store implementation, based on the given storeName argument.
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) - Method in class org.jboss.aerogear.android.Pipeline
Look up for a pipe object.
get(String, Activity) - Method in class org.jboss.aerogear.android.Pipeline
Look up for a pipe object.
get(String, Fragment, Context) - Method in class org.jboss.aerogear.android.Pipeline
Look up for a pipe object.
get(String, FragmentActivity) - Method in class org.jboss.aerogear.android.Pipeline
Look up for a pipe object.
get(String, Fragment, Context) - Method in class org.jboss.aerogear.android.Pipeline
Look up for a pipe object.
get(Object...) - Method in interface org.jboss.aerogear.android.Provider
Constructs and returns an object of type T
getActivity() - Method in class org.jboss.aerogear.android.pipeline.AbstractActivityCallback
This method should be called in the onSuccess or onFailure methods of subclasses.
getAuthModule() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
getAuthorizationFields() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
This method is called be Pipe implementations when they need security applied to their HttpProvider.
getAuthorizationFields() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getAuthorizationFields() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
getAuthorizationFields() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
getAuthToken() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getAuthType() - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
getBaseURL() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
 
getBaseURL() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getBaseURL() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
getBaseURL() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
getBaseURL() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
getBody() - Method in class org.jboss.aerogear.android.http.HeaderAndBody
 
getBuilder() - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
getCallback() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
getCallback() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
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
 
getContext() - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
getData() - Method in exception org.jboss.aerogear.android.http.HttpException
 
getDataRoot() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
DataRoot refers to the dotted location of the result we are interested in from the JSON response from the server.
getDataRoot() - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
getEncoding() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
The Encoding is the String encoding to expect from the server.
getEndpoint() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
getEnrollEndpoint() - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
getEnrollEndpoint() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
 
getEnrollEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getEnrollEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
getEnrollEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
getException() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
getException() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
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
 
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.
getGson() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
getGson() - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
 
getGSON() - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
getGson() - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
getGson() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
Returns the GSON serializer used to serialized instances of objects.
getGsonBuilder() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
getHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
getHandler() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
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
 
getIdGenerator() - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
getKlass() - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
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
 
getLimit() - Method in class org.jboss.aerogear.android.ReadFilter
 
getLimitValue() - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
LimitValue is the maximum number of results the server should return (default: 10)
getLinkUri() - Method in class org.jboss.aerogear.android.ReadFilter
 
getLoginEndpoint() - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
getLoginEndpoint() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
 
getLoginEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getLoginEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
getLoginEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
getLogoutEndpoint() - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
getLogoutEndpoint() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
 
getLogoutEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
getLogoutEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
getLogoutEndpoint() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
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
getModule() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
getModule() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
getName() - Method in enum org.jboss.aerogear.android.authentication.impl.AuthTypes
 
getName() - Method in enum org.jboss.aerogear.android.impl.datamanager.StoreTypes
 
getName() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
getName() - Method in enum org.jboss.aerogear.android.impl.pipeline.PipeTypes
 
getName() - Method in interface org.jboss.aerogear.android.TypeDescriptor
 
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)
getOffset() - Method in class org.jboss.aerogear.android.ReadFilter
 
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)
getPageConfig() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
PageConfig is the configuration information for Paging.
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
The ParameterProvider for paging.
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
 
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)
getQuery() - Method in class org.jboss.aerogear.android.ReadFilter
 
getQueryParameters() - Method in class org.jboss.aerogear.android.authentication.AuthorizationFields
 
getStatusCode() - Method in exception org.jboss.aerogear.android.http.HttpException
 
getTokenHeaderName() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationConfig
 
getType() - Method in interface org.jboss.aerogear.android.datamanager.Store
Returns the type of the underlying 'store implementation'
getType() - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Returns the type of the underlying 'store implementation'
getType() - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Returns the type of the underlying 'store implementation'
getType() - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
getType() - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
getType() - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
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.SupportLoaderAdapter
 
getUrl() - Method in interface org.jboss.aerogear.android.pipeline.Pipe
Returns the URL to which this Pipe object points.
getValue(Object) - Method in class org.jboss.aerogear.android.impl.reflection.Property
Get value
getWhere() - Method in class org.jboss.aerogear.android.ReadFilter
 

H

hasException() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
hasException() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
 
hasException() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
 
hashCode() - Method in class org.jboss.aerogear.android.pipeline.AbstractCallback
 
HeaderAndBody - Class in org.jboss.aerogear.android.http
This is a convenience to wrap up headers from a HTTPResponse with its entity.
HeaderAndBody(byte[], Map<String, Object>) - Constructor for class org.jboss.aerogear.android.http.HeaderAndBody
 
HttpException - Exception in org.jboss.aerogear.android.http
If an HTTP Request does not return status code 200 then this will be thrown.
HttpException(byte[], int) - Constructor for exception org.jboss.aerogear.android.http.HttpException
 
HttpException(byte[], int, String) - Constructor for exception org.jboss.aerogear.android.http.HttpException
 
HttpProvider - Interface in org.jboss.aerogear.android.http
A suite a convenience functions which wrap and clean up common HTTP request operations.
HttpProviderFactory - Class in org.jboss.aerogear.android.impl.core
 
HttpProviderFactory() - Constructor for class org.jboss.aerogear.android.impl.core.HttpProviderFactory
 
HttpRestProvider - Class in org.jboss.aerogear.android.impl.http
These are tuned for AeroGear, assume the body is String data, and that the headers don't do anything funny.
HttpRestProvider(URL) - Constructor for class org.jboss.aerogear.android.impl.http.HttpRestProvider
 

I

IdGenerator - Interface in org.jboss.aerogear.android.datamanager
Id generator strategy to using on store
isLoggedIn() - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
 
isLoggedIn() - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
isLoggedIn() - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
isLoggedIn() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
ITEM - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
Bundle key for the item to be saved

L

lib_name - Static variable in class org.jboss.aerogear.R.string
 
LoaderAdapter<T> - Class in org.jboss.aerogear.android.impl.pipeline
This class wraps a Pipe in an asynchronous Loader.
LoaderAdapter(Activity, Pipe<T>, Gson, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
LoaderAdapter(Fragment, Context, Pipe<T>, Gson, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
LoaderAuthenticationModule - Interface in org.jboss.aerogear.android.authentication.impl.loader
Sometimes a AuthenticationManager will actually be wrapped in a Loader.
LoaderPipe<T> - Interface in org.jboss.aerogear.android.pipeline
Sometimes a Pipe will actually be wrapped in a Loader.
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.EnrollLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.LoginLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.LogoutLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportEnrollLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLoginLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLogoutLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.ReadLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.RemoveLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.SaveLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportReadLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportRemoveLoader
 
loadInBackground() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportSaveLoader
 
login(String, String, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.AbstractAuthenticationModule
 
login(String, String, Callback<HeaderAndBody>) - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
Will try to log in a user using username and password.
login(String, String, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
login(String, String, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
login(String, String, Callback<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
LoginLoader - Class in org.jboss.aerogear.android.authentication.impl.loader
This class is a Loader which performs an login operation on behalf of an AuthenticationModule.
logout(Callback<Void>) - Method in class org.jboss.aerogear.android.authentication.AbstractAuthenticationModule
 
logout(Callback<Void>) - Method in interface org.jboss.aerogear.android.authentication.AuthenticationModule
Performs a logout of the current user.
logout(Callback<Void>) - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationModule
 
logout(Callback<Void>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
logout(Callback<Void>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
LogoutLoader - Class in org.jboss.aerogear.android.authentication.impl.loader
This class is a Loader which performs an logout operation on behalf of an AuthenticationModule.
LogoutLoader(Context, Callback, AuthenticationModule) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.LogoutLoader
 

M

MemoryStorage<T> - Class in org.jboss.aerogear.android.impl.datamanager
Memory implementation of Store Store.
MemoryStorage(IdGenerator) - Constructor for class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
 
MetadataLocation - Interface in org.jboss.aerogear.android.pipeline.paging
A marker interface for PageConfig which describes where to find paging metadata in a response.
METHOD - Static variable in interface org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule
 
METHOD - Static variable in interface org.jboss.aerogear.android.pipeline.LoaderPipe
Bundle key for the Pipe method which was called
module - Variable in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
module - Variable in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 

N

next(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
 
next(Callback<List<T>>) - Method in interface org.jboss.aerogear.android.pipeline.paging.PagedList
Retrieve the next result set.

O

onCreate(SQLiteDatabase) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
onCreateLoader(int, Bundle) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
onCreateLoader(int, Bundle) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
onCreateLoader(int, Bundle) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
onCreateLoader(int, Bundle) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
onFailure(Exception) - Method in interface org.jboss.aerogear.android.Callback
Invoked when an operation has failed.
onLoaderReset(Loader<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
 
onLoaderReset(Loader<HeaderAndBody>) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
onLoaderReset(Loader<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
onLoaderReset(Loader<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
onLoadFinished(Loader<HeaderAndBody>, HeaderAndBody) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AuthenticationModuleAdapter
This method will call the Callback for a enroll, login, or logout method on the main thread of the application.
onLoadFinished(Loader<HeaderAndBody>, HeaderAndBody) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
This method will call the Callback for a enroll, login, or logout method on the main thread of the application.
onLoadFinished(Loader<T>, T) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
onLoadFinished(Loader<T>, T) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
onRead(Pipe<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
onRead(Pipe<T>) - Method in interface org.jboss.aerogear.android.pipeline.PipeHandler
This method is called after a call to read.
onReadWithFilter(ReadFilter, Pipe<T>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
onReadWithFilter(ReadFilter, Pipe<T>) - Method in interface org.jboss.aerogear.android.pipeline.PipeHandler
 
onRemove(String) - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
onRemove(String) - Method in interface org.jboss.aerogear.android.pipeline.PipeHandler
 
onReset() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.AbstractPipeLoader
 
onReset() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.ReadLoader
 
onReset() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.AbstractSupportPipeLoader
 
onReset() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportReadLoader
 
onSave(T) - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
onSave(T) - Method in interface org.jboss.aerogear.android.pipeline.PipeHandler
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.EnrollLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.LoginLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.LogoutLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportEnrollLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLoginLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLogoutLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.ReadLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.RemoveLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.SaveLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportReadLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportRemoveLoader
 
onStartLoading() - Method in class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportSaveLoader
 
onSuccess(T) - Method in interface org.jboss.aerogear.android.Callback
Called when operation completes with success.
onUpgrade(SQLiteDatabase, int, int) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
open(Callback) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
 
org.jboss.aerogear - package org.jboss.aerogear
 
org.jboss.aerogear.android - package org.jboss.aerogear.android
 
org.jboss.aerogear.android.authentication - package org.jboss.aerogear.android.authentication
 
org.jboss.aerogear.android.authentication.impl - package org.jboss.aerogear.android.authentication.impl
 
org.jboss.aerogear.android.authentication.impl.loader - package org.jboss.aerogear.android.authentication.impl.loader
 
org.jboss.aerogear.android.authentication.impl.loader.support - package org.jboss.aerogear.android.authentication.impl.loader.support
 
org.jboss.aerogear.android.datamanager - package org.jboss.aerogear.android.datamanager
 
org.jboss.aerogear.android.http - package org.jboss.aerogear.android.http
 
org.jboss.aerogear.android.impl.core - package org.jboss.aerogear.android.impl.core
 
org.jboss.aerogear.android.impl.datamanager - package org.jboss.aerogear.android.impl.datamanager
 
org.jboss.aerogear.android.impl.http - package org.jboss.aerogear.android.impl.http
 
org.jboss.aerogear.android.impl.pipeline - package org.jboss.aerogear.android.impl.pipeline
 
org.jboss.aerogear.android.impl.pipeline.loader - package org.jboss.aerogear.android.impl.pipeline.loader
 
org.jboss.aerogear.android.impl.pipeline.loader.support - package org.jboss.aerogear.android.impl.pipeline.loader.support
 
org.jboss.aerogear.android.impl.pipeline.paging - package org.jboss.aerogear.android.impl.pipeline.paging
 
org.jboss.aerogear.android.impl.reflection - package org.jboss.aerogear.android.impl.reflection
 
org.jboss.aerogear.android.impl.util - package org.jboss.aerogear.android.impl.util
 
org.jboss.aerogear.android.pipeline - package org.jboss.aerogear.android.pipeline
 
org.jboss.aerogear.android.pipeline.paging - package org.jboss.aerogear.android.pipeline.paging
 
org.jboss.aerogear.android.pipeline.support - package org.jboss.aerogear.android.pipeline.support
 

P

PageConfig - Class in org.jboss.aerogear.android.pipeline.paging
 
PageConfig() - Constructor for class org.jboss.aerogear.android.pipeline.paging.PageConfig
 
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.
PARAMS - Static variable in interface org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule
 
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
 
PASSWORD - Static variable in interface org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule
 
Pipe<T> - Interface in org.jboss.aerogear.android.pipeline
A Pipe represents a server connection.
pipe(Class) - Method in class org.jboss.aerogear.android.Pipeline
 
pipe(Class, PipeConfig) - Method in class org.jboss.aerogear.android.Pipeline
 
PipeConfig - Class in org.jboss.aerogear.android.impl.pipeline
Specifies configurations for Pipe to be build by Pipeline
PipeConfig(URL, Class) - Constructor for class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
PipeFactory - Interface in org.jboss.aerogear.android.pipeline
 
PipeHandler<T> - Interface in org.jboss.aerogear.android.pipeline
Classes which implement this interface provide the logic for how pipes interact with services.
Pipeline - Class in org.jboss.aerogear.android
A Pipeline represents a ‘collection’ of server connections (aka Pipes).
Pipeline(URL) - Constructor for class org.jboss.aerogear.android.Pipeline
An initializer method to instantiate the Pipeline,
Pipeline(URL, PipeFactory) - Constructor for class org.jboss.aerogear.android.Pipeline
An initializer method to instantiate the Pipeline,
Pipeline(String) - Constructor for class org.jboss.aerogear.android.Pipeline
An initializer method to instantiate the Pipeline,
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(String) - 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.
Property - Class in org.jboss.aerogear.android.impl.reflection
Helper to access property with reflection
Property(Class, String) - Constructor for class org.jboss.aerogear.android.impl.reflection.Property
Constructor to access field with get/set
PropertyNotFoundException - Exception in org.jboss.aerogear.android.impl.reflection
Thrown when a property cannot be found.
PropertyNotFoundException(Class, String) - Constructor for exception org.jboss.aerogear.android.impl.reflection.PropertyNotFoundException
Constructs with class and fieldName cannot be found.
Provider<T> - Interface in org.jboss.aerogear.android
 
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, String) - Method in class org.jboss.aerogear.android.impl.http.HttpRestProvider
Issues an HTTP request, consumes the content, and cleans up after itself.

R

R - Class in org.jboss.aerogear
 
R() - Constructor for class org.jboss.aerogear.R
 
R.attr - Class in org.jboss.aerogear
 
R.attr() - Constructor for class org.jboss.aerogear.R.attr
 
R.string - Class in org.jboss.aerogear
 
R.string() - Constructor for class org.jboss.aerogear.R.string
 
read(Serializable) - Method in interface org.jboss.aerogear.android.datamanager.Store
Reads a specific object/record from the underlying storage system.
read(Serializable) - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Reads a specific object/record from the underlying storage system.
read(Serializable) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Reads a specific object/record from the underlying storage system.
read(Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
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(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.
readAll() - Method in interface org.jboss.aerogear.android.datamanager.Store
Reads all the data from the underlying storage system.
readAll() - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Reads all the data from the underlying storage system.
readAll() - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Reads all the data from the underlying storage system.
ReadFilter - Class in org.jboss.aerogear.android
This class wraps and builds the query parameters for filtering and pagination
ReadFilter() - Constructor for class org.jboss.aerogear.android.ReadFilter
 
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
 
readWithFilter(ReadFilter) - Method in interface org.jboss.aerogear.android.datamanager.Store
Search for objects/records from the underlying storage system.
readWithFilter(ReadFilter) - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Search for objects/records from the underlying storage system.
readWithFilter(ReadFilter) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Search for objects/records from the underlying storage system.
readWithFilter(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.LoaderAdapter
 
readWithFilter(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
 
readWithFilter(ReadFilter, Callback<List<T>>) - Method in class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
readWithFilter(ReadFilter, Callback<List<T>>) - Method in interface org.jboss.aerogear.android.pipeline.Pipe
Reads all the data from the underlying server connection.
RecordId - Annotation Type in org.jboss.aerogear.android
Specifies field represent a key of an entity This needs an pair of accessor methods (getter/setter)
recordIdFieldNameIn(Class) - Static method in class org.jboss.aerogear.android.impl.reflection.Scan
Search field with @RecordId
RecordIdNotFoundException - Exception in org.jboss.aerogear.android.impl.reflection
Thrown when a @RecordId cannot be found.
RecordIdNotFoundException(Class) - Constructor for exception org.jboss.aerogear.android.impl.reflection.RecordIdNotFoundException
Constructs with class cannot be found.
remove(String) - Method in class org.jboss.aerogear.android.authentication.impl.Authenticator
Removes a AuthenticationModule for name
remove(String) - Method in class org.jboss.aerogear.android.DataManager
Removes a Store implementation from the DataManager.
remove(Serializable) - Method in interface org.jboss.aerogear.android.datamanager.Store
Removes a specific object/record from the underlying storage system.
remove(Serializable) - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Removes a specific object/record from the underlying storage system.
remove(Serializable) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Removes a specific object/record from the underlying storage system.
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(String) - Method in class org.jboss.aerogear.android.Pipeline
Removes a pipe from the Pipeline object
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
 
reset() - Method in interface org.jboss.aerogear.android.datamanager.Store
Resets the entire storage system.
reset() - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
Resets the entire storage system.
reset() - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Resets the entire storage system.
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.
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
 
RestAdapter(Class<T>, URL, PipeConfig) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestAdapter
 
RestRunner<T> - Class in org.jboss.aerogear.android.impl.pipeline
 
RestRunner(Class<T>, URL) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
RestRunner(Class<T>, URL, PipeConfig) - Constructor for class org.jboss.aerogear.android.impl.pipeline.RestRunner
 

S

save(T) - Method in interface org.jboss.aerogear.android.datamanager.Store
Saves the given object in the underlying storage system.
save(T) - Method in class org.jboss.aerogear.android.impl.datamanager.MemoryStorage
 
save(T) - Method in class org.jboss.aerogear.android.impl.datamanager.SQLStore
Saves the given object in the underlying storage system.
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.
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>, T) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.SaveLoader
 
Scan - Class in org.jboss.aerogear.android.impl.reflection
Helper to search annotations
Scan() - Constructor for class org.jboss.aerogear.android.impl.reflection.Scan
 
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.
setAuthenticationModule(AuthenticationModule) - Method in class org.jboss.aerogear.android.impl.pipeline.RestRunner
 
setAuthModule(AuthenticationModule) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
This value must be set to use Authentication in Pipes build from this config.
setAuthType(AuthType) - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
setBaseURL(URL) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
Change the URL which Endpoints are appended to.
setBuilder(GsonBuilder) - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
setContext(Context) - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
setDataRoot(String) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
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.impl.pipeline.PipeConfig
 
setEncoding(String) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
setEndpoint(String) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
Change the string appended to BaseURL.
setEnrollEndpoint(String) - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
setException(Exception) - Method in class org.jboss.aerogear.android.authentication.impl.loader.AbstractAuthenticationLoader
 
setException(Exception) - Method in class org.jboss.aerogear.android.authentication.impl.loader.support.AbstractSupportAuthenticationLoader
 
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.
setGsonBuilder(GsonBuilder) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
setHandler(PipeHandler) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
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
 
setIdGenerator(IdGenerator) - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
setKlass(Class) - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
setLimit(Integer) - Method in class org.jboss.aerogear.android.ReadFilter
 
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)
setLinkUri(URI) - Method in class org.jboss.aerogear.android.ReadFilter
 
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.
setLoginEndpoint(String) - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
setLogoutEndpoint(String) - Method in class org.jboss.aerogear.android.authentication.AuthenticationConfig
 
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.PipeConfig
Modify the name field.
setNextIdentifier(String) - Method in class org.jboss.aerogear.android.pipeline.paging.PageConfig
NextIdentifier names the element containing data for the next page (default: next)
setOffset(Integer) - Method in class org.jboss.aerogear.android.ReadFilter
 
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)
setPageConfig(PageConfig) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
PageConfig is the configuration information for Paging.
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
The ParameterProvider for paging.
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
 
setTokenHeaderName(String) - Method in class org.jboss.aerogear.android.authentication.impl.AGSecurityAuthenticationConfig
 
setType(StoreType) - Method in class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
setType(PipeType) - Method in class org.jboss.aerogear.android.impl.pipeline.PipeConfig
 
setValue(Object, Object) - Method in class org.jboss.aerogear.android.impl.reflection.Property
Set new value
setWhere(JSONObject) - Method in class org.jboss.aerogear.android.ReadFilter
 
SQLStore<T> - Class in org.jboss.aerogear.android.impl.datamanager
 
SQLStore(Class<T>, Context) - Constructor for class org.jboss.aerogear.android.impl.datamanager.SQLStore
 
SQLStore(Class<T>, Context, GsonBuilder, IdGenerator) - Constructor for class org.jboss.aerogear.android.impl.datamanager.SQLStore
 
Store<T> - Interface in org.jboss.aerogear.android.datamanager
Represents an abstraction layer for a storage system.
store(String) - Method in class org.jboss.aerogear.android.DataManager
Creates a new default (in memory) Store implementation.
store(String, StoreConfig) - Method in class org.jboss.aerogear.android.DataManager
Creates a new Store implementation.
StoreConfig - Class in org.jboss.aerogear.android.impl.datamanager
This class bundles up all of the possible variables which may be used to instantiate a Store
StoreConfig() - Constructor for class org.jboss.aerogear.android.impl.datamanager.StoreConfig
 
StoreFactory - Interface in org.jboss.aerogear.android.datamanager
 
StoreType - Interface in org.jboss.aerogear.android.datamanager
 
StoreTypes - Enum in org.jboss.aerogear.android.impl.datamanager
Types of store
SupportAuthenticationModuleAdapter - Class in org.jboss.aerogear.android.authentication.impl.loader.support
This class manages the relationship between Android's Loader framework and requests to Authentication.
SupportAuthenticationModuleAdapter(FragmentActivity, AuthenticationModule, String) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
SupportAuthenticationModuleAdapter(Fragment, Context, AuthenticationModule, String) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.SupportAuthenticationModuleAdapter
 
SupportEnrollLoader - Class in org.jboss.aerogear.android.authentication.impl.loader.support
This class is a Loader which performs an enroll operation on behalf of an AuthenticationModule.
SupportEnrollLoader(Context, Callback, AuthenticationModule, Map<String, String>) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.SupportEnrollLoader
 
SupportLoaderAdapter<T> - Class in org.jboss.aerogear.android.impl.pipeline
This class wraps a Pipe in an asynchronous Loader.
SupportLoaderAdapter(FragmentActivity, Pipe<T>, Gson, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
SupportLoaderAdapter(Fragment, Context, Pipe<T>, Gson, String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.SupportLoaderAdapter
 
SupportLoginLoader - Class in org.jboss.aerogear.android.authentication.impl.loader.support
This class is a Loader which performs an login operation on behalf of an AuthenticationModule.
SupportLoginLoader(Context, Callback, AuthenticationModule, String, String) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLoginLoader
 
SupportLogoutLoader - Class in org.jboss.aerogear.android.authentication.impl.loader.support
This class is a Loader which performs an logout operation on behalf of an AuthenticationModule.
SupportLogoutLoader(Context, Callback, AuthenticationModule) - Constructor for class org.jboss.aerogear.android.authentication.impl.loader.support.SupportLogoutLoader
 
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>, T) - Constructor for class org.jboss.aerogear.android.impl.pipeline.loader.support.SupportSaveLoader
 

T

THREAD_POOL_EXECUTOR - Static variable in class org.jboss.aerogear.android.authentication.AbstractAuthenticationModule
 
THREAD_POOL_EXECUTOR - Static variable in class org.jboss.aerogear.android.impl.pipeline.RestAdapter
 
toString() - Method in enum org.jboss.aerogear.android.pipeline.paging.PageConfig.MetadataLocations
 
TypeDescriptor - Interface in org.jboss.aerogear.android
 

U

URIBodyPageParser - Class in org.jboss.aerogear.android.impl.pipeline.paging
This class assumes the response body paging properties are URI's and parses them accordingly.
URIBodyPageParser(URI) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser
 
URIBodyPageParser(URL) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser
 
URIBodyPageParser() - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIBodyPageParser
 
URIPageHeaderParser - Class in org.jboss.aerogear.android.impl.pipeline.paging
This class assumes the header responses in a response are URI's and parses them accordingly.
URIPageHeaderParser(URI) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser
 
URIPageHeaderParser(URL) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser
 
URIPageHeaderParser() - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.URIPageHeaderParser
 
USERNAME - Static variable in interface org.jboss.aerogear.android.authentication.impl.loader.LoaderAuthenticationModule
 

V

valueOf(String) - Static method in enum org.jboss.aerogear.android.authentication.impl.AuthTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.android.impl.datamanager.StoreTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.android.impl.pipeline.PipeTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jboss.aerogear.android.pipeline.paging.PageConfig.MetadataLocations
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.aerogear.android.authentication.impl.AuthTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.android.impl.datamanager.StoreTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.android.impl.pipeline.PipeTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jboss.aerogear.android.pipeline.paging.PageConfig.MetadataLocations
Returns an array containing the constants of this enum type, in the order they are declared.

W

WebLink - Class in org.jboss.aerogear.android.impl.pipeline.paging
This class represents a "Link" header link.
WebLink(String) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.WebLink
Attempts to parse a header value into a WebLink.
WebLinkParser - Class in org.jboss.aerogear.android.impl.util
A utility class to parse WebLink headers.
WebLinkParser() - Constructor for class org.jboss.aerogear.android.impl.util.WebLinkParser
 
WrappingPagedList<T> - Class in org.jboss.aerogear.android.impl.pipeline.paging
Wraps a resultSet in a ForwardingList and provides paging methods.
WrappingPagedList(Pipe<T>, List<T>, ReadFilter, ReadFilter) - Constructor for class org.jboss.aerogear.android.impl.pipeline.paging.WrappingPagedList
 
A B C D E F G H I L M N O P R S T U V W 
AeroGear Android Libary 1.0.0

Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.