A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractHttpStack - Class in io.apptik.comm.jus.stack
A base abstract class to extend when implementing new Http Stack.
AbstractHttpStack() - Constructor for class io.apptik.comm.jus.stack.AbstractHttpStack
 
AbstractSmartResponseConverter<T> - Class in io.apptik.comm.jus.converter
 
AbstractSmartResponseConverter() - Constructor for class io.apptik.comm.jus.converter.AbstractSmartResponseConverter
 
add(MediaType, Converter<NetworkResponse, T>) - Method in class io.apptik.comm.jus.converter.ContentTypeBasedRespConverter
 
add(String, String) - Method in class io.apptik.comm.jus.FormEncodingBuilder
Add new key-value pair.
add(String) - Method in class io.apptik.comm.jus.http.Headers.Builder
Add an header line containing a field name, a literal colon, and a value.
add(String, String) - Method in class io.apptik.comm.jus.http.Headers.Builder
Add a field with the specified value.
add(String, List<String>) - Method in class io.apptik.comm.jus.http.Headers.Builder
Add a field with the specified values.
add(Marker, Object...) - Method in class io.apptik.comm.jus.JusLog.MarkerLog
Adds a marker to this log with the specified name.
add(R) - Method in class io.apptik.comm.jus.RequestQueue
Adds a Request to the dispatch queue.
addAuthenticatorFactory(Authenticator.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
addConverterFactory(Converter.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
addEncoded(String, String) - Method in class io.apptik.comm.jus.FormEncodingBuilder
Add new key-value pair.
addEncodedPathSegment(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
addEncodedQueryParameter(String, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
Adds the pre-encoded query parameter to this URL's query string.
addErrorListener(RequestListener.ErrorListener) - Method in class io.apptik.comm.jus.Request
 
addFormDataPart(String, String) - Method in class io.apptik.comm.jus.MultipartBuilder
Add a form data part to the body.
addFormDataPart(String, String, NetworkRequest) - Method in class io.apptik.comm.jus.MultipartBuilder
Add a form data part to the body.
addFormField(String, String, boolean) - Method in class io.apptik.comm.jus.RequestBuilder
 
addHeader(String, String) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
addHeader(String, String) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
addHeader(String, String) - Method in class io.apptik.comm.jus.RequestBuilder
 
addHeaders(Headers) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
addListener(ConnectivityManager.ConnectivityListener) - Method in class io.apptik.comm.jus.ConnectivityManager
 
addListenerFactory(RequestListener.ListenerFactory) - Method in class io.apptik.comm.jus.RequestQueue
 
addMap(Map<String, String>) - Method in class io.apptik.comm.jus.http.Headers.Builder
Add a set of headers
addMarker(String, Object...) - Method in class io.apptik.comm.jus.Request
Adds an event to this request's event log; for debugging.
addMarker(String, Object...) - Method in class io.apptik.comm.jus.RequestQueue
Adds a marker for the RequestQueue
addMarkerListener(RequestListener.MarkerListener) - Method in class io.apptik.comm.jus.Request
 
addMMap(Map<String, List<String>>) - Method in class io.apptik.comm.jus.http.Headers.Builder
Add a set of headers
addPart(NetworkRequest) - Method in class io.apptik.comm.jus.MultipartBuilder
Add a part to the body.
addPart(NetworkRequest) - Method in class io.apptik.comm.jus.RequestBuilder
 
addPathParam(String, String, boolean) - Method in class io.apptik.comm.jus.RequestBuilder
 
addPathSegment(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
addQueryParam(String, String, boolean) - Method in class io.apptik.comm.jus.RequestBuilder
 
addQueryParameter(String, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
Encodes the query parameter using UTF-8 and adds it to this URL's query string.
addQueueMarkerListener(RequestListener.MarkerListener) - Method in class io.apptik.comm.jus.RequestQueue
Add marker listener for RequestQueue related events
addRequestTransformer(Transformer.RequestTransformer) - Method in class io.apptik.comm.jus.RequestQueue
 
addResponseListener(RequestListener.ResponseListener<T>) - Method in class io.apptik.comm.jus.Request
 
addResponseTransformer(Transformer.ResponseTransformer) - Method in class io.apptik.comm.jus.RequestQueue
 
addTrafficStatsTag(Request<?>) - Method in class io.apptik.comm.jus.NetworkDispatcher
 
ALTERNATIVE - Static variable in class io.apptik.comm.jus.MultipartBuilder
The "multipart/alternative" type is syntactically identical to "multipart/mixed", but the semantics are different.
AlwaysGetCacheDispatcher - Class in io.apptik.comm.jus
 
AlwaysGetCacheDispatcher(BlockingQueue<Request<?>>, BlockingQueue<Request<?>>, Cache, ResponseDelivery) - Constructor for class io.apptik.comm.jus.AlwaysGetCacheDispatcher
Creates a new cache triage dispatcher threadId.
apply(JusError) - Method in interface io.apptik.comm.jus.DefaultRetryPolicy.JusErrorFilter
 
apply(Marker) - Method in interface io.apptik.comm.jus.Marker.MarkerFilter
 
apply(Marker) - Method in class io.apptik.comm.jus.Marker.SimpleMarkerFilter
 
apply(NetworkResponse) - Method in interface io.apptik.comm.jus.NetworkResponse.Filter
 
apply(Request<?>) - Method in interface io.apptik.comm.jus.RequestQueue.RequestFilter
 
ASCII - Static variable in class io.apptik.comm.jus.http.HTTP
 
Authenticator - Interface in io.apptik.comm.jus.auth
An interface for adding a Authorization header to the request
Authenticator.Factory - Class in io.apptik.comm.jus.auth
Authenticator Factory class that provides authenticators for specific requests
AuthError - Exception in io.apptik.comm.jus.error
Error indicating that there was an authentication failure when performing a Request.
AuthError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.error.AuthError
 
AuthError(NetworkResponse, String) - Constructor for exception io.apptik.comm.jus.error.AuthError
 
AuthError(NetworkResponse, String, Throwable) - Constructor for exception io.apptik.comm.jus.error.AuthError
 
AuthError(NetworkResponse, Throwable) - Constructor for exception io.apptik.comm.jus.error.AuthError
 

B

Base64 - Class in io.apptik.comm.jus.toolbox
Utilities for encoding and decoding the Base64 representation of binary data.
BaseDelivery - Class in io.apptik.comm.jus
 
BaseDelivery() - Constructor for class io.apptik.comm.jus.BaseDelivery
 
BasicAuthenticator - Class in io.apptik.comm.jus.auth
An interface for interacting with basic auth.
BasicAuthenticator() - Constructor for class io.apptik.comm.jus.auth.BasicAuthenticator
 
BasicConverterFactory - Class in io.apptik.comm.jus.converter
 
BasicConverterFactory() - Constructor for class io.apptik.comm.jus.converter.BasicConverterFactory
 
BUF_COMPARATOR - Static variable in class io.apptik.comm.jus.toolbox.ByteArrayPool
Compares buffers by size
build() - Method in class io.apptik.comm.jus.FormEncodingBuilder
 
build() - Method in class io.apptik.comm.jus.http.Headers.Builder
 
build() - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
build() - Method in class io.apptik.comm.jus.MultipartBuilder
Assemble the specified parts into a request body.
build() - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
build() - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
build() - Method in class io.apptik.comm.jus.RequestBuilder
 
builder() - Method in class io.apptik.comm.jus.FormEncodingBuilder
 
Builder() - Constructor for class io.apptik.comm.jus.http.Headers.Builder
 
Builder() - Constructor for class io.apptik.comm.jus.http.HttpUrl.Builder
 
Builder() - Constructor for class io.apptik.comm.jus.NetworkRequest.Builder
 
Builder() - Constructor for class io.apptik.comm.jus.NetworkResponse.Builder
 
ByteArrayPool - Class in io.apptik.comm.jus.toolbox
ByteArrayPool is a source and repository of byte[] objects.
ByteArrayPool(int) - Constructor for class io.apptik.comm.jus.toolbox.ByteArrayPool
 

C

Cache - Interface in io.apptik.comm.jus
An interface for a cache keyed by a String with a byte array as data.
cache - Variable in class io.apptik.comm.jus.RequestQueue
Cache interface for retrieving and storing responses.
Cache.Entry - Class in io.apptik.comm.jus
Data and metadata for an entry returned by the cache.
CacheDispatcher - Class in io.apptik.comm.jus
Provides a threadId for performing cache triage on a queue of requests.
CacheDispatcher(BlockingQueue<Request<?>>, BlockingQueue<Request<?>>, Cache, ResponseDelivery) - Constructor for class io.apptik.comm.jus.CacheDispatcher
Creates a new cache triage dispatcher threadId.
cacheDispatcher - Variable in class io.apptik.comm.jus.RequestQueue
The cache dispatcher.
cacheEntry - Variable in class io.apptik.comm.jus.Response
Cache metadata for this response, or null in the case of error.
cacheQueue - Variable in class io.apptik.comm.jus.RequestQueue
The cache triage queue.
cancel() - Method in class io.apptik.comm.jus.Request
Mark this request as canceled.
cancel(boolean) - Method in class io.apptik.comm.jus.RequestFuture
 
cancelAll(RequestQueue.RequestFilter) - Method in class io.apptik.comm.jus.RequestQueue
Cancels all requests in this queue for which the given filter applies.
cancelAll(Object) - Method in class io.apptik.comm.jus.RequestQueue
Cancels all requests in this queue with the given tag.
canonicalize(Buffer, String, int, int, String, boolean, boolean) - Static method in class io.apptik.comm.jus.http.HttpUrl
 
charset() - Method in class io.apptik.comm.jus.http.MediaType
Returns the charset of this media type, or null if this media type doesn't specify a charset.
charset(Charset) - Method in class io.apptik.comm.jus.http.MediaType
Returns the charset of this media type, or defaultValue if this media type doesn't specify a charset.
CHARSET_PARAM - Static variable in class io.apptik.comm.jus.http.HTTP
 
CHARSET_UTF_8 - Static variable in class io.apptik.comm.jus.http.HTTP
 
checkNotNull(T, String) - Static method in class io.apptik.comm.jus.toolbox.Utils
 
chooseConverter(NetworkResponse) - Method in class io.apptik.comm.jus.converter.AbstractSmartResponseConverter
 
chooseConverter(NetworkResponse) - Method in class io.apptik.comm.jus.converter.ContentTypeBasedRespConverter
 
CHUNK_CODING - Static variable in class io.apptik.comm.jus.http.HTTP
Transfer encoding definitions
clear() - Method in interface io.apptik.comm.jus.Cache
Empties the cache.
clear() - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Clears the cache.
clear() - Method in class io.apptik.comm.jus.toolbox.NoCache
 
clearAuthValue() - Method in interface io.apptik.comm.jus.auth.Authenticator
Clears cached Authorization value.
clone() - Method in class io.apptik.comm.jus.Request
 
clone() - Method in class io.apptik.comm.jus.request.TokenRequest
 
close() - Method in class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
 
closeQuietly(Closeable) - Static method in class io.apptik.comm.jus.toolbox.Utils
 
compareTo(Request<T>) - Method in class io.apptik.comm.jus.Request
Our comparator sorts from high to low priority, and secondarily by sequence number to provide FIFO ordering.
CONN_CLOSE - Static variable in class io.apptik.comm.jus.http.HTTP
HTTP connection control
CONN_DIRECTIVE - Static variable in class io.apptik.comm.jus.http.HTTP
 
CONN_KEEP_ALIVE - Static variable in class io.apptik.comm.jus.http.HTTP
 
connected() - Method in class io.apptik.comm.jus.ConnectivityManager
Call this whenever connectivity changes to connected
ConnectivityManager - Class in io.apptik.comm.jus
Implementers should call ConnectivityManager.connected() or ConnectivityManager.disconnected() whener the state changes
ConnectivityManager() - Constructor for class io.apptik.comm.jus.ConnectivityManager
 
ConnectivityManager.ConnectivityListener - Interface in io.apptik.comm.jus
 
ConnectivityManager.NetworkInfo - Class in io.apptik.comm.jus
Copyright (C) 2008 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
ConnectivityManager.NetworkInfo.DetailedState - Enum in io.apptik.comm.jus
The fine-grained state of a network connection.
ConnectivityManager.NetworkInfo.State - Enum in io.apptik.comm.jus
Coarse-grained network state.
containsName(String) - Method in class io.apptik.comm.jus.Marker.SimpleMarkerFilter
 
CONTENT_ENCODING - Static variable in class io.apptik.comm.jus.http.HTTP
 
CONTENT_LEN - Static variable in class io.apptik.comm.jus.http.HTTP
 
CONTENT_TYPE - Static variable in class io.apptik.comm.jus.http.HTTP
 
contentType - Variable in class io.apptik.comm.jus.NetworkRequest
 
contentType - Variable in class io.apptik.comm.jus.NetworkResponse
 
ContentTypeBasedRespConverter<T> - Class in io.apptik.comm.jus.converter
 
ContentTypeBasedRespConverter() - Constructor for class io.apptik.comm.jus.converter.ContentTypeBasedRespConverter
 
convert(NetworkResponse) - Method in class io.apptik.comm.jus.converter.AbstractSmartResponseConverter
 
convert(F) - Method in interface io.apptik.comm.jus.Converter
 
convert(NetworkRequest) - Method in class io.apptik.comm.jus.converter.Converters.NetworkRequestConverter
 
convert(NetworkResponse) - Method in class io.apptik.comm.jus.converter.Converters.NetworkResponseConverter
 
convert(String) - Method in class io.apptik.comm.jus.converter.Converters.StringRequestConverter
 
convert(NetworkResponse) - Method in class io.apptik.comm.jus.converter.Converters.StringResponseConverter
 
Converter<F,T> - Interface in io.apptik.comm.jus
Convert objects to and from their representation as HTTP bodies.
Converter.Factory - Class in io.apptik.comm.jus
 
Converters - Class in io.apptik.comm.jus.converter
 
Converters() - Constructor for class io.apptik.comm.jus.converter.Converters
 
Converters.NetworkRequestConverter - Class in io.apptik.comm.jus.converter
 
Converters.NetworkResponseConverter - Class in io.apptik.comm.jus.converter
 
Converters.StringRequestConverter - Class in io.apptik.comm.jus.converter
 
Converters.StringResponseConverter - Class in io.apptik.comm.jus.converter
 
CR - Static variable in class io.apptik.comm.jus.http.HTTP
 
create() - Method in class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
 
create(MediaType, String) - Static method in class io.apptik.comm.jus.NetworkRequest
 
create(MediaType, byte[]) - Static method in class io.apptik.comm.jus.NetworkRequest
 
create(MediaType, String) - Static method in class io.apptik.comm.jus.NetworkResponse
 
create(MediaType, byte[]) - Static method in class io.apptik.comm.jus.NetworkResponse
 
createConnection(URL) - Method in class io.apptik.comm.jus.stack.HurlStack
Create an HttpURLConnection for the specified url.
CRLF - Static variable in class io.apptik.comm.jus.toolbox.Base64
Encoder flag bit to indicate lines should be terminated with a CRLF pair instead of just an LF.

D

data - Variable in class io.apptik.comm.jus.Cache.Entry
The data returned from cache.
data - Variable in class io.apptik.comm.jus.NetworkRequest
Raw data
data - Variable in class io.apptik.comm.jus.NetworkResponse
Raw data from this response.
DATE_HEADER - Static variable in class io.apptik.comm.jus.http.HTTP
 
DateParseException - Exception in io.apptik.comm.jus.http
An exception to indicate an error parsing a date string.
DateParseException() - Constructor for exception io.apptik.comm.jus.http.DateParseException
 
DateParseException(String) - Constructor for exception io.apptik.comm.jus.http.DateParseException
 
DateUtils - Class in io.apptik.comm.jus.http
A utility class for parsing and formatting HTTP dates as used in cookies and other headers.
decode(String, int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
decode(byte[], int, int, int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Decode the Base64-encoded data in input and return the data in a new byte array.
DEFAULT - Static variable in class io.apptik.comm.jus.toolbox.Base64
Default values for encoder/decoder flags.
DEFAULT_BACKOFF_MULT - Static variable in class io.apptik.comm.jus.DefaultRetryPolicy
The default backoff multiplier
DEFAULT_CONTENT_CHARSET - Static variable in class io.apptik.comm.jus.http.HTTP
Default charsets
DEFAULT_CONTENT_TYPE - Static variable in class io.apptik.comm.jus.http.HTTP
Default content type
DEFAULT_MAX_RETRIES - Static variable in class io.apptik.comm.jus.DefaultRetryPolicy
The default number of retries
DEFAULT_NETWORK_THREAD_POOL_SIZE - Static variable in class io.apptik.comm.jus.RequestQueue
Number of network request dispatcher threads to start.
DEFAULT_PARAMS_ENCODING - Static variable in class io.apptik.comm.jus.Request
Default encoding for POST or PUT parameters.
DEFAULT_POOL_SIZE - Static variable in class io.apptik.comm.jus.toolbox.HttpNetwork
 
DEFAULT_PROTOCOL_CHARSET - Static variable in class io.apptik.comm.jus.http.HTTP
 
DEFAULT_TIMEOUT_MS - Static variable in class io.apptik.comm.jus.DefaultRetryPolicy
The default socket timeout in milliseconds
DefaultLog - Class in io.apptik.comm.jus
 
DefaultLog() - Constructor for class io.apptik.comm.jus.DefaultLog
 
DefaultNoConnectionPolicy() - Constructor for class io.apptik.comm.jus.NoConnectionPolicy.DefaultNoConnectionPolicy
 
defaultPort(String) - Static method in class io.apptik.comm.jus.http.HttpUrl
Returns 80 if scheme.equals("http"), 443 if scheme.equals("https") and -1 otherwise.
DefaultRedirectPolicy() - Constructor for class io.apptik.comm.jus.RedirectPolicy.DefaultRedirectPolicy
 
DefaultRetryPolicy - Class in io.apptik.comm.jus
Default retry policy for requests.
DefaultRetryPolicy() - Constructor for class io.apptik.comm.jus.DefaultRetryPolicy
Constructs a new retry policy using the default timeouts.
DefaultRetryPolicy(int, int, float) - Constructor for class io.apptik.comm.jus.DefaultRetryPolicy
Constructs a new retry policy.
DefaultRetryPolicy(int, int, float, DefaultRetryPolicy.JusErrorFilter) - Constructor for class io.apptik.comm.jus.DefaultRetryPolicy
Constructs a new retry policy.
DefaultRetryPolicy.JusErrorFilter - Interface in io.apptik.comm.jus
A simple predicate or filter interface for JusError
DELETE - Static variable in interface io.apptik.comm.jus.Request.Method
 
deliverError(JusError) - Method in class io.apptik.comm.jus.Request
Delivers error message to the ErrorListener that the Request was initialized with.
deliverResponse(T) - Method in class io.apptik.comm.jus.Request
Subclasses must implement this to perform delivery of the parsed response to their listeners.
delivery - Variable in class io.apptik.comm.jus.RequestQueue
Response delivery mechanism.
DIGEST - Static variable in class io.apptik.comm.jus.MultipartBuilder
This type is syntactically identical to "multipart/mixed", but the semantics are different.
disconnected() - Method in class io.apptik.comm.jus.ConnectivityManager
Call this whenever connectivity changes to disconnected
DiskBasedCache - Class in io.apptik.comm.jus.toolbox
Cache implementation that caches files directly onto the hard disk in the specified directory.
DiskBasedCache(File, int) - Constructor for class io.apptik.comm.jus.toolbox.DiskBasedCache
Constructs an instance of the DiskBasedCache at the specified directory.
DiskBasedCache(File) - Constructor for class io.apptik.comm.jus.toolbox.DiskBasedCache
Constructs an instance of the DiskBasedCache at the specified directory using the default maximum cache size of 5MB.

E

encode(byte[], int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encode(byte[], int, int, int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Base64-encode the given data and return a newly allocated byte[] with the result.
encodedFragment(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
encodedFragment() - Method in class io.apptik.comm.jus.http.HttpUrl
 
encodedPassword(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
encodedPassword() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the password, or an empty string if none is set.
encodedPath(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
encodedPath() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the entire path of this URL, encoded for use in HTTP resource resolution.
encodedPathSegments() - Method in class io.apptik.comm.jus.http.HttpUrl
 
encodedQuery(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
encodedQuery() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the query of this URL, encoded for use in HTTP resource resolution.
encodedUsername(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
encodedUsername() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the username, or an empty string if none is set.
encodeToString(byte[], int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Base64-encode the given data and return a newly allocated String with the result.
encodeToString(byte[], int, int, int) - Static method in class io.apptik.comm.jus.toolbox.Base64
Base64-encode the given data and return a newly allocated String with the result.
enqueue() - Method in class io.apptik.comm.jus.Request
 
Entry() - Constructor for class io.apptik.comm.jus.Cache.Entry
 
equals(Object) - Method in class io.apptik.comm.jus.http.HttpUrl
 
equals(Object) - Method in class io.apptik.comm.jus.http.MediaType
 
error(String) - Method in class io.apptik.comm.jus.DefaultLog
 
error(String) - Method in interface io.apptik.comm.jus.Log
 
error - Variable in class io.apptik.comm.jus.Response
Detailed error information if errorCode != OK.
error(JusError) - Static method in class io.apptik.comm.jus.Response
Returns a failed response containing the given error code and an optional localized message displayed to the user.
ErrorLog() - Constructor for class io.apptik.comm.jus.JusLog.ErrorLog
 
etag - Variable in class io.apptik.comm.jus.Cache.Entry
ETag for cache coherency.
EVENT_ADD_TO_QUEUE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_DISCARD_CANCELED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_DISPATCHER_START - Static variable in class io.apptik.comm.jus.RequestQueue
 
EVENT_CACHE_DISPATCHER_STOP - Static variable in class io.apptik.comm.jus.RequestQueue
 
EVENT_CACHE_HIT - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_HIT_EXPIRED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_HIT_EXPIRED_BUT_WILL_DELIVER_IT - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_HIT_PARSED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_HIT_REFRESH_NEEDED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_MISS - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CACHE_QUEUE_TAKE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_CANCELED_AT_DELIVERY - Static variable in class io.apptik.comm.jus.Request
 
EVENT_DELIVER_ERROR - Static variable in class io.apptik.comm.jus.Request
 
EVENT_DELIVER_RESPONSE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_DONE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_INTERMEDIATE_RESPONSE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_CACHE_WRITTEN - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_DISCARD_CANCELED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_DISPATCHER_START - Static variable in class io.apptik.comm.jus.RequestQueue
 
EVENT_NETWORK_DISPATCHER_STOP - Static variable in class io.apptik.comm.jus.RequestQueue
 
EVENT_NETWORK_HTTP_COMPLETE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_PARSE_COMPLETE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_QUEUE_TAKE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_RETRY - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_RETRY_FAILED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_AUTH_ERROR - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_AUTH_ERROR_RESEND - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_AUTH_PROXY_ERROR - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_COMPLETE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_REDIRECT_COMPLETE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_REDIRECT_SEND - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_STACK_SEND - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NETWORK_TRANSFORM_COMPLETE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_NOT_MODIFIED - Static variable in class io.apptik.comm.jus.Request
 
EVENT_POST_ERROR - Static variable in class io.apptik.comm.jus.Request
 
EVENT_POST_RESPONSE - Static variable in class io.apptik.comm.jus.Request
 
EVENT_PRE_ADD_TO_QUEUE - Static variable in class io.apptik.comm.jus.Request
 
ExecutorDelivery - Class in io.apptik.comm.jus
Delivers responses and errors.
ExecutorDelivery(Executor) - Constructor for class io.apptik.comm.jus.ExecutorDelivery
Creates a new response delivery interface, mockable version for testing.
EXPECT_CONTINUE - Static variable in class io.apptik.comm.jus.http.HTTP
HTTP expectations
EXPECT_DIRECTIVE - Static variable in class io.apptik.comm.jus.http.HTTP
 

F

Factory() - Constructor for class io.apptik.comm.jus.auth.Authenticator.Factory
 
Factory() - Constructor for class io.apptik.comm.jus.Converter.Factory
 
Factory() - Constructor for class io.apptik.comm.jus.NoConnectionPolicy.Factory
 
Factory() - Constructor for class io.apptik.comm.jus.RedirectPolicy.Factory
 
Factory() - Constructor for class io.apptik.comm.jus.RetryPolicy.Factory
 
filter - Variable in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
filter - Variable in class io.apptik.comm.jus.Transformer.RequestTransformer
 
filter - Variable in class io.apptik.comm.jus.Transformer.ResponseTransformer
 
FilteredListenerFactory(RequestQueue.RequestFilter) - Constructor for class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
finalize() - Method in class io.apptik.comm.jus.JusLog.MarkerLog
 
finalize() - Method in class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
 
finish(String) - Method in class io.apptik.comm.jus.JusLog.MarkerLog
Closes the log, dumping it to logcat if the time difference between the first and last markers is greater than JusLog.MarkerLog.MIN_DURATION_FOR_LOGGING_MS.
FORM - Static variable in class io.apptik.comm.jus.MultipartBuilder
The media-type multipart/form-data follows the rules of all multipart MIME data streams as outlined in RFC 2046.
FORM_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
format(Date) - Static method in class io.apptik.comm.jus.http.HttpDate
Returns the string for value.
formatDate(Date) - Static method in class io.apptik.comm.jus.http.DateUtils
Formats the given date according to the RFC 1123 pattern.
formatDate(Date, String) - Static method in class io.apptik.comm.jus.http.DateUtils
Formats the given date according to the specified pattern.
FormEncodingBuilder - Class in io.apptik.comm.jus
Fluent API to build HTML 2.0-compliant form data.
FormEncodingBuilder() - Constructor for class io.apptik.comm.jus.FormEncodingBuilder
 
forProxy(HttpUrl, NetworkRequest) - Method in class io.apptik.comm.jus.auth.Authenticator.Factory
Overwrite this method to return authenticator for specific request
forServer(HttpUrl, NetworkRequest) - Method in class io.apptik.comm.jus.auth.Authenticator.Factory
Overwrite this method to return authenticator for specific request
fragment(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
fragment() - Method in class io.apptik.comm.jus.http.HttpUrl
 
FRAGMENT_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
FRAGMENT_ENCODE_SET_URI - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
from(NetworkRequest) - Static method in class io.apptik.comm.jus.NetworkRequest.Builder
 
from(NetworkResponse) - Static method in class io.apptik.comm.jus.NetworkResponse.Builder
 
fromResponse(Type, Annotation[]) - Method in class io.apptik.comm.jus.converter.BasicConverterFactory
 
fromResponse(Type, Annotation[]) - Method in class io.apptik.comm.jus.Converter.Factory
Create a Converter for converting an HTTP response body to type or null if it cannot be handled by this factory.

G

get(String) - Method in interface io.apptik.comm.jus.Cache
Retrieves an entry from the cache.
get(String) - Method in class io.apptik.comm.jus.http.Headers.Builder
Equivalent to build().get(name), but potentially faster.
get(String) - Method in class io.apptik.comm.jus.http.Headers
Returns the last value corresponding to the specified field, or null.
get(URL) - Static method in class io.apptik.comm.jus.http.HttpUrl
Returns an HttpUrl for url if its protocol is http or https, or null if it has any other protocol.
get(URI) - Static method in class io.apptik.comm.jus.http.HttpUrl
 
get(Request) - Method in class io.apptik.comm.jus.NoConnectionPolicy.Factory
 
get(Request) - Method in class io.apptik.comm.jus.RedirectPolicy.Factory
 
GET - Static variable in interface io.apptik.comm.jus.Request.Method
 
get() - Method in class io.apptik.comm.jus.RequestFuture
 
get(long, TimeUnit) - Method in class io.apptik.comm.jus.RequestFuture
 
get(Request) - Method in class io.apptik.comm.jus.RetryPolicy.Factory
 
get(String) - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Returns the cache entry with the specified key if it exists, null otherwise.
get(String) - Method in class io.apptik.comm.jus.toolbox.NoCache
 
getActiveNetwork() - Method in class io.apptik.comm.jus.ConnectivityManager
 
getAuthValue() - Method in interface io.apptik.comm.jus.auth.Authenticator
Synchronously retrieves an Authorization header value.
getAuthValue() - Method in class io.apptik.comm.jus.auth.BasicAuthenticator
 
getAuthValue() - Method in class io.apptik.comm.jus.auth.TokenAuthenticator
 
getBackoffMultiplier() - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Returns the backoff multiplier for the policy.
getBody() - Method in class io.apptik.comm.jus.Request
Returns the raw POST or PUT body to be sent.
getBodyAsString() - Method in class io.apptik.comm.jus.NetworkRequest
 
getBodyAsString() - Method in class io.apptik.comm.jus.NetworkResponse
 
getBodyContentType() - Method in class io.apptik.comm.jus.Request
Returns the content type of the POST or PUT body.
getBuf(int) - Method in class io.apptik.comm.jus.toolbox.ByteArrayPool
Returns a buffer from the pool if one is available in the requested size, or allocates a new one if a pooled one is not available.
getBufferedSource() - Method in class io.apptik.comm.jus.NetworkRequest
 
getBufferedSource() - Method in class io.apptik.comm.jus.NetworkResponse
 
getByteStream() - Method in class io.apptik.comm.jus.NetworkRequest
 
getByteStream() - Method in class io.apptik.comm.jus.NetworkResponse
 
getByteString() - Method in class io.apptik.comm.jus.NetworkRequest
 
getByteString() - Method in class io.apptik.comm.jus.NetworkResponse
 
getCache() - Method in class io.apptik.comm.jus.RequestQueue
Gets the Cache instance being used.
getCacheEntry() - Method in class io.apptik.comm.jus.Request
Returns the annotated cache entry, or null if there isn't one.
getCacheKey() - Method in class io.apptik.comm.jus.Request
Returns the cache key for this request.
getCharset() - Method in class io.apptik.comm.jus.NetworkRequest
 
getCharset() - Method in class io.apptik.comm.jus.NetworkResponse
 
getCharStream() - Method in class io.apptik.comm.jus.NetworkRequest
 
getCharStream() - Method in class io.apptik.comm.jus.NetworkResponse
 
getConnectivityManager() - Method in class io.apptik.comm.jus.Request
 
getConnectivityManagerFactory() - Method in class io.apptik.comm.jus.RequestQueue
 
getContentBytes(HttpURLConnection, ByteArrayPool) - Method in class io.apptik.comm.jus.stack.AbstractHttpStack
Reads the contents of HttpEntity into a byte[].
getContentBytes(InputStream, ByteArrayPool, int) - Static method in class io.apptik.comm.jus.stack.AbstractHttpStack
 
getConverterFromResponse() - Method in class io.apptik.comm.jus.Request
 
getCurrentConnectTimeout() - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Returns the current timeout.
getCurrentConnectTimeout() - Method in interface io.apptik.comm.jus.RetryPolicy
Returns the current connect timeout (used for logging).
getCurrentReadTimeout() - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Returns the current timeout.
getCurrentReadTimeout() - Method in interface io.apptik.comm.jus.RetryPolicy
Returns the current read timeout (used for logging).
getCurrentRequests() - Method in class io.apptik.comm.jus.RequestQueue
 
getCurrentRetryCount() - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Returns the current retry count.
getCurrentRetryCount() - Method in interface io.apptik.comm.jus.RetryPolicy
Returns the current retry count (used for logging).
getDate(String) - Method in class io.apptik.comm.jus.http.Headers
Returns the last value corresponding to the specified field parsed as an HTTP date, or null if either the field is absent or cannot be parsed as a date.
getDetailedState() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Reports the current fine-grained state of the network.
getErrorListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getErrorListener(Request<?>) - Method in interface io.apptik.comm.jus.RequestListener.ListenerFactory
 
getErrorListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.SimpleListenerFactory
 
getExtraInfo() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Report the extra information about the network state, if any was provided by the lower networking layers.
getFileForKey(String) - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Returns a file object for the given cache key.
getFilter() - Method in class io.apptik.comm.jus.AlwaysGetCacheDispatcher
 
getFilteredErrorListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getFilteredErrorListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.SimpleFilteredListenerFactory
 
getFilteredMarkerListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getFilteredMarkerListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.SimpleFilteredListenerFactory
 
getFilteredResponseListener(Request<T>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getFilteredResponseListener(Request<T>) - Method in class io.apptik.comm.jus.RequestListener.SimpleFilteredListenerFactory
 
getFuture() - Method in class io.apptik.comm.jus.Request
 
getHeaders() - Method in class io.apptik.comm.jus.Request
 
getHeadersMap() - Method in class io.apptik.comm.jus.Request
Returns a list of extra HTTP headers to go along with this request
getKey() - Method in class io.apptik.comm.jus.auth.BasicAuthenticator
 
getLogger(Request) - Static method in class io.apptik.comm.jus.JusLog.ErrorLog
 
getLogger(Request) - Static method in class io.apptik.comm.jus.JusLog.MarkerLog
 
getLogger(Request) - Static method in class io.apptik.comm.jus.JusLog.ResponseLog
 
getMarkerListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getMarkerListener(Request<?>) - Method in interface io.apptik.comm.jus.RequestListener.ListenerFactory
 
getMarkerListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.SimpleListenerFactory
 
getMethod() - Method in class io.apptik.comm.jus.Request
Return the method for this request.
getNamesAndValues() - Method in class io.apptik.comm.jus.http.Headers
 
getNetworkRequest() - Method in class io.apptik.comm.jus.Request
 
getNetworkTimeMs() - Method in exception io.apptik.comm.jus.error.JusError
 
getNoConnectionPolicy() - Method in class io.apptik.comm.jus.Request
 
getNoConnectionPolicyFactory() - Method in class io.apptik.comm.jus.RequestQueue
 
getPriority() - Method in class io.apptik.comm.jus.Request
Returns the Request.Priority of this request; Request.Priority.NORMAL by default.
getProxyAuthenticator() - Method in class io.apptik.comm.jus.Request
 
getRawResponse() - Method in class io.apptik.comm.jus.Request
 
getReason() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Report the reason an attempt to establish connectivity failed, if one is available.
getRedirectPolicy() - Method in class io.apptik.comm.jus.Request
Returns the redirect policy that should be used for this request.
getRedirectPolicyFactory() - Method in class io.apptik.comm.jus.RequestQueue
 
getRequestQueue() - Method in class io.apptik.comm.jus.Request
 
getResponseConverter(Type, Annotation[]) - Method in class io.apptik.comm.jus.RequestQueue
Returns a Converter for NetworkResponse to type from the available factories.
getResponseListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.FilteredListenerFactory
 
getResponseListener(Request<?>) - Method in interface io.apptik.comm.jus.RequestListener.ListenerFactory
 
getResponseListener(Request<?>) - Method in class io.apptik.comm.jus.RequestListener.SimpleListenerFactory
 
getRetryPolicy() - Method in class io.apptik.comm.jus.Request
Returns the retry policy that should be used for this request.
getRetryPolicyFactory() - Method in class io.apptik.comm.jus.RequestQueue
 
getSecret() - Method in class io.apptik.comm.jus.auth.BasicAuthenticator
 
getSequence() - Method in class io.apptik.comm.jus.Request
Returns the sequence number of this request.
getSequenceNumber() - Method in class io.apptik.comm.jus.RequestQueue
Gets a sequence number.
getServerAuthenticator() - Method in class io.apptik.comm.jus.Request
 
getSource() - Method in class io.apptik.comm.jus.NetworkRequest
 
getSource() - Method in class io.apptik.comm.jus.NetworkResponse
 
getState() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Reports the current coarse-grained state of the network.
getSubtype() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Return a network-type-specific integer describing the subtype of the network.
getTag() - Method in class io.apptik.comm.jus.Request
Returns this request's tag.
getToken() - Method in class io.apptik.comm.jus.auth.TokenAuthenticator
Synchronously retrieves an auth token.
getTrafficStatsTag() - Method in class io.apptik.comm.jus.Request
 
getType() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Reports the type of network to which the info in this NetworkInfo pertains.
getUrl() - Method in class io.apptik.comm.jus.Request
Returns the URL of this request.
getUrlString() - Method in class io.apptik.comm.jus.Request
Returns the URL String of this request.
getWaitingRequests() - Method in class io.apptik.comm.jus.RequestQueue
 
GMT - Static variable in class io.apptik.comm.jus.http.DateUtils
 

H

hasAttemptRemaining() - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Returns true if this policy has attempts remaining, false otherwise.
hasBody() - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
hasContentType() - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
hasContentTypeSet() - Method in class io.apptik.comm.jus.RequestBuilder
 
hasHadResponseDelivered() - Method in class io.apptik.comm.jus.Request
Returns true if this request has had a response delivered for it.
hashCode() - Method in class io.apptik.comm.jus.http.HttpUrl
 
hashCode() - Method in class io.apptik.comm.jus.http.MediaType
 
hasResponseBody(String, int) - Static method in class io.apptik.comm.jus.NetworkDispatcher
Checks if a response message contains a body.
hasUnresolvableType(Type) - Static method in class io.apptik.comm.jus.toolbox.Utils
 
HEAD - Static variable in interface io.apptik.comm.jus.Request.Method
 
Headers - Class in io.apptik.comm.jus.http
The header fields of a single HTTP message.
headers - Variable in class io.apptik.comm.jus.NetworkRequest
headers.
headers - Variable in class io.apptik.comm.jus.NetworkResponse
Response headers.
Headers.Builder - Class in io.apptik.comm.jus.http
 
host(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
host() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the host address suitable for use with InetAddress.getAllByName(String).
HT - Static variable in class io.apptik.comm.jus.http.HTTP
 
HTTP - Class in io.apptik.comm.jus.http
Constants and static helpers related to the HTTP protocol.
HttpDate - Class in io.apptik.comm.jus.http
Best-effort parser for HTTP dates.
HttpHeaderParser - Class in io.apptik.comm.jus.toolbox
Utility methods for parsing HTTP headers.
HttpHeaderParser() - Constructor for class io.apptik.comm.jus.toolbox.HttpHeaderParser
 
HttpNetwork - Class in io.apptik.comm.jus.toolbox
A network performing Jus requests over an HttpStack.
HttpNetwork(HttpStack) - Constructor for class io.apptik.comm.jus.toolbox.HttpNetwork
 
HttpNetwork(HttpStack, ByteArrayPool) - Constructor for class io.apptik.comm.jus.toolbox.HttpNetwork
 
HttpStack - Interface in io.apptik.comm.jus.stack
An HTTP stack abstraction.
httpStack - Variable in class io.apptik.comm.jus.toolbox.HttpNetwork
 
HttpUrl - Class in io.apptik.comm.jus.http
A uniform resource locator (URL) with a scheme of either http or https.
HttpUrl.Builder - Class in io.apptik.comm.jus.http
 
HurlStack - Class in io.apptik.comm.jus.stack
An HttpStack based on HttpURLConnection.
HurlStack() - Constructor for class io.apptik.comm.jus.stack.HurlStack
 
HurlStack(HurlStack.UrlRewriter) - Constructor for class io.apptik.comm.jus.stack.HurlStack
 
HurlStack(HurlStack.UrlRewriter, SSLSocketFactory) - Constructor for class io.apptik.comm.jus.stack.HurlStack
 
HurlStack.UrlRewriter - Interface in io.apptik.comm.jus.stack
An interface for transforming URLs before use.

I

IDENTITY_CODING - Static variable in class io.apptik.comm.jus.http.HTTP
 
IgnoreNoConnectionPolicy() - Constructor for class io.apptik.comm.jus.NoConnectionPolicy.IgnoreNoConnectionPolicy
 
initialize() - Method in interface io.apptik.comm.jus.Cache
Performs any potentially long-running actions needed to initialize the cache; will be called from a worker threadId.
initialize() - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Initializes the DiskBasedCache by scanning for all files currently in the specified root directory.
initialize() - Method in class io.apptik.comm.jus.toolbox.NoCache
 
intermediate - Variable in class io.apptik.comm.jus.Response
True if this response was a soft-expired one and a second one MAY be coming.
invalidate(String, boolean) - Method in interface io.apptik.comm.jus.Cache
Invalidates an entry in the cache.
invalidate(String, boolean) - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Invalidates an entry in the cache.
invalidate(String, boolean) - Method in class io.apptik.comm.jus.toolbox.NoCache
 
invalidateToken() - Method in class io.apptik.comm.jus.auth.TokenAuthenticator
Invalidates the provided auth token.
io.apptik.comm.jus - package io.apptik.comm.jus
 
io.apptik.comm.jus.auth - package io.apptik.comm.jus.auth
 
io.apptik.comm.jus.converter - package io.apptik.comm.jus.converter
 
io.apptik.comm.jus.error - package io.apptik.comm.jus.error
 
io.apptik.comm.jus.http - package io.apptik.comm.jus.http
 
io.apptik.comm.jus.request - package io.apptik.comm.jus.request
 
io.apptik.comm.jus.stack - package io.apptik.comm.jus.stack
 
io.apptik.comm.jus.toolbox - package io.apptik.comm.jus.toolbox
 
isAvailable() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Indicates whether network connectivity is possible.
isBadGateway() - Method in exception io.apptik.comm.jus.error.ServerError
 
isBadRequest() - Method in exception io.apptik.comm.jus.error.RequestError
 
isCanceled() - Method in class io.apptik.comm.jus.Request
Returns true if this request has been canceled.
isCancelled() - Method in class io.apptik.comm.jus.RequestFuture
 
isConflict() - Method in exception io.apptik.comm.jus.error.RequestError
 
isConnected() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Indicates whether network connectivity exists and it is possible to establish connections and pass data.
isConnectedOrConnecting() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Indicates whether network connectivity exists or is in the process of being established.
isDone() - Method in class io.apptik.comm.jus.RequestFuture
 
isEmpty(String) - Static method in class io.apptik.comm.jus.toolbox.Utils
Returns true if the string is null or 0-length.
isExpired() - Method in class io.apptik.comm.jus.Cache.Entry
True if the entry is expired.
isFailover() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Indicates whether the current attempt to connect to the network resulted from the ConnectivityManager trying to fail over to this network following a disconnect from another network.
isForbidden() - Method in exception io.apptik.comm.jus.error.RequestError
 
isGatewayTimeout() - Method in exception io.apptik.comm.jus.error.ServerError
 
isGone() - Method in exception io.apptik.comm.jus.error.RequestError
 
isHttps() - Method in class io.apptik.comm.jus.http.HttpUrl
 
isHTTPVersionNotSupported() - Method in exception io.apptik.comm.jus.error.ServerError
 
isInternalServerError() - Method in exception io.apptik.comm.jus.error.ServerError
 
isLengthRequired() - Method in exception io.apptik.comm.jus.error.RequestError
 
isLogSlowRequests() - Method in class io.apptik.comm.jus.Request
 
isMethodNotAllowed() - Method in exception io.apptik.comm.jus.error.RequestError
 
isNotAcceptable() - Method in exception io.apptik.comm.jus.error.RequestError
 
isNotFound() - Method in exception io.apptik.comm.jus.error.RequestError
 
isNotImplemented() - Method in exception io.apptik.comm.jus.error.ServerError
 
isNotModified() - Method in class io.apptik.comm.jus.NetworkResponse
True if the server returned a 304 (Not Modified).
ISO_8859_1 - Static variable in class io.apptik.comm.jus.http.HTTP
 
isOn() - Static method in class io.apptik.comm.jus.JusLog.ErrorLog
 
isOn() - Static method in class io.apptik.comm.jus.JusLog.MarkerLog
 
isOn() - Static method in class io.apptik.comm.jus.JusLog.ResponseLog
 
isPaymentRequired() - Method in exception io.apptik.comm.jus.error.RequestError
 
isPreconditionFailed() - Method in exception io.apptik.comm.jus.error.RequestError
 
isProxyAuthenticationRequired() - Method in exception io.apptik.comm.jus.error.RequestError
 
isRequestEntityTooLarge() - Method in exception io.apptik.comm.jus.error.RequestError
 
isRequestTimeOut() - Method in exception io.apptik.comm.jus.error.RequestError
 
isRequestURITooLarge() - Method in exception io.apptik.comm.jus.error.RequestError
 
isRoaming() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Indicates whether the device is currently roaming on this network.
isServiceUnavailable() - Method in exception io.apptik.comm.jus.error.ServerError
 
isSuccess() - Method in class io.apptik.comm.jus.Response
Returns whether this response is considered successful.
isUnauthorized() - Method in exception io.apptik.comm.jus.error.RequestError
 
isUnsupportedMediaType() - Method in exception io.apptik.comm.jus.error.RequestError
 
isWhitespace(char) - Static method in class io.apptik.comm.jus.http.HTTP
 

J

Jus - Class in io.apptik.comm.jus
 
Jus() - Constructor for class io.apptik.comm.jus.Jus
 
JusError - Exception in io.apptik.comm.jus.error
Exception style class encapsulating Jus errors
JusError() - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(String) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(String, Throwable) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(Throwable) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(NetworkResponse, Throwable) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(NetworkResponse, String) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusError(NetworkResponse, String, Throwable) - Constructor for exception io.apptik.comm.jus.error.JusError
 
JusLog - Class in io.apptik.comm.jus
 
JusLog() - Constructor for class io.apptik.comm.jus.JusLog
 
JusLog.ErrorLog - Class in io.apptik.comm.jus
 
JusLog.MarkerLog - Class in io.apptik.comm.jus
A simple event log with records containing a name, threadId ID, and timestamp.
JusLog.ResponseLog - Class in io.apptik.comm.jus
 

K

key - Variable in class io.apptik.comm.jus.request.TokenRequest
 

L

lastModified - Variable in class io.apptik.comm.jus.Cache.Entry
The last modified date for the requested object.
LF - Static variable in class io.apptik.comm.jus.http.HTTP
 
log(String) - Method in class io.apptik.comm.jus.DefaultLog
 
log - Static variable in class io.apptik.comm.jus.JusLog
 
Log - Interface in io.apptik.comm.jus
 
log(String) - Method in interface io.apptik.comm.jus.Log
 

M

Marker - Class in io.apptik.comm.jus
 
Marker(String, long, String, long) - Constructor for class io.apptik.comm.jus.Marker
 
Marker.MarkerFilter - Interface in io.apptik.comm.jus
 
Marker.SimpleMarkerFilter - Class in io.apptik.comm.jus
 
MarkerLog(Request) - Constructor for class io.apptik.comm.jus.JusLog.MarkerLog
 
matchesName(String) - Method in class io.apptik.comm.jus.Marker.SimpleMarkerFilter
 
mCache - Variable in class io.apptik.comm.jus.CacheDispatcher
The cache to read from.
mCache - Variable in class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
The cache to write to.
mCacheQueue - Variable in class io.apptik.comm.jus.CacheDispatcher
The queue of requests coming in for triage.
mDelivery - Variable in class io.apptik.comm.jus.CacheDispatcher
For posting responses.
mDelivery - Variable in class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
For posting responses and errors.
MediaType - Class in io.apptik.comm.jus.http
An RFC 2045 Media Type, appropriate to describe the content type of an HTTP request or response body.
MediaTypes - Class in io.apptik.comm.jus.http
http://www.iana.org/assignments/media-types/media-types.xhtml
MIXED - Static variable in class io.apptik.comm.jus.MultipartBuilder
The "mixed" subtype of "multipart" is intended for use when the body parts are independent and need to be bundled in a particular order.
mNetwork - Variable in class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
The network interface for processing requests.
mNetworkQueue - Variable in class io.apptik.comm.jus.CacheDispatcher
The queue of requests going out to the network.
mQueue - Variable in class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
The queue of requests to service.
mQuit - Variable in class io.apptik.comm.jus.CacheDispatcher
Used for telling us to die.
MultipartBuilder - Class in io.apptik.comm.jus
Fluent API to build RFC 2387-compliant request bodies.
MultipartBuilder() - Constructor for class io.apptik.comm.jus.MultipartBuilder
Creates a new multipart builder that uses a random boundary token.
MultipartBuilder(String) - Constructor for class io.apptik.comm.jus.MultipartBuilder
Creates a new multipart builder that uses boundary to separate parts.

N

name(int) - Method in class io.apptik.comm.jus.http.Headers
Returns the field at position or null if that is out of range.
name - Variable in class io.apptik.comm.jus.Marker
 
names() - Method in class io.apptik.comm.jus.http.Headers
Returns an immutable case-insensitive set of header names.
Network - Interface in io.apptik.comm.jus
An interface for performing requests.
network - Variable in class io.apptik.comm.jus.RequestQueue
Network interface for performing requests.
NetworkDispatcher - Class in io.apptik.comm.jus
Provides a threadId for performing network dispatch from a queue of requests.
NetworkDispatcher(BlockingQueue<Request<?>>, Network, Cache, ResponseDelivery) - Constructor for class io.apptik.comm.jus.NetworkDispatcher
Creates a new network dispatcher threadId.
NetworkDispatcher.NetworkDispatcherFactory - Class in io.apptik.comm.jus
 
NetworkDispatcherFactory(BlockingQueue<Request<?>>, Network, Cache, ResponseDelivery) - Constructor for class io.apptik.comm.jus.NetworkDispatcher.NetworkDispatcherFactory
Creates a new network dispatcher factory.
networkDispatcherFactory - Variable in class io.apptik.comm.jus.RequestQueue
Network dispatcher factory
networkDispatchers - Variable in class io.apptik.comm.jus.RequestQueue
The network dispatchers.
NetworkError - Exception in io.apptik.comm.jus.error
Indicates that there was a network/socket error when performing a Jus request.
NetworkError() - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(Throwable) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(String) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(String, Throwable) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(NetworkResponse, String) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(NetworkResponse, String, Throwable) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkError(NetworkResponse, Throwable) - Constructor for exception io.apptik.comm.jus.error.NetworkError
 
NetworkInfo(String, String) - Constructor for class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
 
NetworkInfo(ConnectivityManager.NetworkInfo) - Constructor for class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
networkQueue - Variable in class io.apptik.comm.jus.RequestQueue
The queue of requests that are actually going out to the network.
NetworkRequest - Class in io.apptik.comm.jus
Data and headers which forms a Request.
NetworkRequest(byte[], Headers, MediaType) - Constructor for class io.apptik.comm.jus.NetworkRequest
Creates a new network response.
NetworkRequest.Builder - Class in io.apptik.comm.jus
 
NetworkRequestConverter() - Constructor for class io.apptik.comm.jus.converter.Converters.NetworkRequestConverter
 
networkResponse - Variable in exception io.apptik.comm.jus.error.JusError
 
NetworkResponse - Class in io.apptik.comm.jus
Data and headers returned from Network.performRequest(Request).
NetworkResponse(int, byte[], Headers, long) - Constructor for class io.apptik.comm.jus.NetworkResponse
Creates a new network response.
NetworkResponse.Builder - Class in io.apptik.comm.jus
 
NetworkResponse.Filter - Interface in io.apptik.comm.jus
A simple predicate or filter interface for NetworkResponse
NetworkResponseConverter() - Constructor for class io.apptik.comm.jus.converter.Converters.NetworkResponseConverter
 
networkTimeNs - Variable in class io.apptik.comm.jus.NetworkResponse
Network roundtrip time in nanoseconds.
newBuilder() - Method in class io.apptik.comm.jus.http.Headers
 
newBuilder() - Method in class io.apptik.comm.jus.http.HttpUrl
 
newFuture() - Static method in class io.apptik.comm.jus.RequestFuture
 
newRequestQueue(File, HttpStack) - Static method in class io.apptik.comm.jus.Jus
Creates a default instance of the worker pool and calls RequestQueue.start() on it.
newRequestQueue(File) - Static method in class io.apptik.comm.jus.Jus
Creates a default instance of the worker pool and calls RequestQueue.start() on it.
newRequestQueue() - Static method in class io.apptik.comm.jus.Jus
 
NO_CLOSE - Static variable in class io.apptik.comm.jus.toolbox.Base64
Flag to pass to Base64OutputStream to indicate that it should not close the output stream it is wrapping when it itself is closed.
NO_PADDING - Static variable in class io.apptik.comm.jus.toolbox.Base64
Encoder flag bit to omit the padding '=' characters at the end of the output (if any).
NO_WRAP - Static variable in class io.apptik.comm.jus.toolbox.Base64
Encoder flag bit to omit all line terminators (i.e., the output will be on one long line).
NoCache - Class in io.apptik.comm.jus.toolbox
A cache that doesn't.
NoCache() - Constructor for class io.apptik.comm.jus.toolbox.NoCache
 
NoConnectionError - Exception in io.apptik.comm.jus.error
Error indicating that no connection could be established when performing a Jus request.
NoConnectionError() - Constructor for exception io.apptik.comm.jus.error.NoConnectionError
 
NoConnectionError(String) - Constructor for exception io.apptik.comm.jus.error.NoConnectionError
 
NoConnectionPolicy - Interface in io.apptik.comm.jus
 
NoConnectionPolicy.DefaultNoConnectionPolicy - Class in io.apptik.comm.jus
 
NoConnectionPolicy.Factory - Class in io.apptik.comm.jus
 
NoConnectionPolicy.IgnoreNoConnectionPolicy - Class in io.apptik.comm.jus
 

O

OCTET_STREAM_TYPE - Static variable in class io.apptik.comm.jus.http.HTTP
Content type definitions
of(String...) - Static method in class io.apptik.comm.jus.http.Headers
Returns headers for the alternating header names and values.
of(Map<String, String>) - Static method in class io.apptik.comm.jus.http.Headers
Returns headers for the header names and values in the Map.
off() - Static method in class io.apptik.comm.jus.JusLog.ErrorLog
 
off() - Static method in class io.apptik.comm.jus.JusLog.MarkerLog
 
off() - Static method in class io.apptik.comm.jus.JusLog.ResponseLog
 
ofMMap(Map<String, List<String>>) - Static method in class io.apptik.comm.jus.http.Headers
 
on() - Static method in class io.apptik.comm.jus.JusLog.ErrorLog
 
on() - Static method in class io.apptik.comm.jus.JusLog.MarkerLog
 
on() - Static method in class io.apptik.comm.jus.JusLog.ResponseLog
 
onConnected() - Method in interface io.apptik.comm.jus.ConnectivityManager.ConnectivityListener
 
onDisconnected() - Method in interface io.apptik.comm.jus.ConnectivityManager.ConnectivityListener
 
onError(JusError) - Method in class io.apptik.comm.jus.RequestFuture
 
onError(JusError) - Method in interface io.apptik.comm.jus.RequestListener.ErrorListener
Callback method that an error has been occurred with the provided error code and optional user-readable message.
onMarker(Marker, Object...) - Method in interface io.apptik.comm.jus.RequestListener.MarkerListener
Called when a marker is set.
onResponse(T) - Method in class io.apptik.comm.jus.RequestFuture
 
onResponse(T) - Method in interface io.apptik.comm.jus.RequestListener.ResponseListener
Called when a response is received.
OPTIONS - Static variable in interface io.apptik.comm.jus.Request.Method
 

P

PARALLEL - Static variable in class io.apptik.comm.jus.MultipartBuilder
This type is syntactically identical to "multipart/mixed", but the semantics are different.
param(String) - Method in class io.apptik.comm.jus.http.MediaType
 
params() - Method in class io.apptik.comm.jus.http.MediaType
 
parse(String) - Static method in class io.apptik.comm.jus.http.HttpDate
Returns the date for value.
parse(String) - Static method in class io.apptik.comm.jus.http.HttpUrl
Returns a new HttpUrl representing url if it is a well-formed HTTP or HTTPS URL, or null if it isn't.
parse(String) - Static method in class io.apptik.comm.jus.http.MediaType
Returns a media type for string, or null if string is not a well-formed media type.
parseCacheHeaders(NetworkResponse) - Static method in class io.apptik.comm.jus.toolbox.HttpHeaderParser
Extracts a Cache.Entry from a NetworkResponse.
parseCharset(Map<String, String>, String) - Static method in class io.apptik.comm.jus.toolbox.HttpHeaderParser
Retrieve a charset from headers
parseCharset(Map<String, String>) - Static method in class io.apptik.comm.jus.toolbox.HttpHeaderParser
Returns the charset specified in the Content-Type of this header, or the HTTP default (ISO-8859-1) if none can be found.
parseDate(String) - Static method in class io.apptik.comm.jus.http.DateUtils
Parses a date value.
parseDate(String, String[]) - Static method in class io.apptik.comm.jus.http.DateUtils
Parses the date value using the given date formats.
parseDate(String, String[], Date) - Static method in class io.apptik.comm.jus.http.DateUtils
Parses the date value using the given date formats.
parseDateAsEpoch(String) - Static method in class io.apptik.comm.jus.toolbox.HttpHeaderParser
Parse date in RFC1123 format, and return its value as epoch
ParseError - Exception in io.apptik.comm.jus
Indicates that the server's response could not be parsed.
ParseError(Throwable) - Constructor for exception io.apptik.comm.jus.ParseError
 
ParseError(String, Throwable) - Constructor for exception io.apptik.comm.jus.ParseError
 
ParseError(String) - Constructor for exception io.apptik.comm.jus.ParseError
 
ParseError() - Constructor for exception io.apptik.comm.jus.ParseError
 
ParseError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.ParseError
 
parseNetworkError(JusError) - Method in class io.apptik.comm.jus.Request
Subclasses can override this method to parse 'networkError' and return a more specific error.
parseNetworkResponse(NetworkResponse) - Method in class io.apptik.comm.jus.Request
Subclasses can implement this to parse the raw network response and return an appropriate response type.
password(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
password() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the decoded password, or an empty string if none is present.
PASSWORD_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
PATCH - Static variable in interface io.apptik.comm.jus.Request.Method
 
PATH_SEGMENT_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
PATH_SEGMENT_ENCODE_SET_URI - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
pathSegments() - Method in class io.apptik.comm.jus.http.HttpUrl
 
pathSize() - Method in class io.apptik.comm.jus.http.HttpUrl
 
PATTERN_ASCTIME - Static variable in class io.apptik.comm.jus.http.DateUtils
Date format pattern used to parse HTTP date headers in ANSI C asctime() format.
PATTERN_RFC1036 - Static variable in class io.apptik.comm.jus.http.DateUtils
Date format pattern used to parse HTTP date headers in RFC 1036 format.
PATTERN_RFC1123 - Static variable in class io.apptik.comm.jus.http.DateUtils
Date format pattern used to parse HTTP date headers in RFC 1123 format.
performRequest(Request<?>) - Method in interface io.apptik.comm.jus.Network
Performs the specified request.
performRequest(Request<?>, Headers, ByteArrayPool) - Method in interface io.apptik.comm.jus.stack.HttpStack
Performs an HTTP request with the given parameters.
performRequest(Request<?>, Headers, ByteArrayPool) - Method in class io.apptik.comm.jus.stack.HurlStack
 
performRequest(Request<?>) - Method in class io.apptik.comm.jus.toolbox.HttpNetwork
 
PLAIN_TEXT_TYPE - Static variable in class io.apptik.comm.jus.http.HTTP
 
pool - Variable in class io.apptik.comm.jus.toolbox.HttpNetwork
 
PoolingByteArrayOutputStream - Class in io.apptik.comm.jus.toolbox
A variation of ByteArrayOutputStream that uses a pool of byte[] buffers instead of always allocating them fresh, saving on heap churn.
PoolingByteArrayOutputStream(ByteArrayPool) - Constructor for class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
Constructs a new PoolingByteArrayOutputStream with a default size.
PoolingByteArrayOutputStream(ByteArrayPool, int) - Constructor for class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
Constructs a new ByteArrayOutputStream with a default size of size bytes.
pop(RequestQueue.RequestFilter) - Method in interface io.apptik.comm.jus.RequestStore
Retrieve the next available Request and removes it from the store
port(int) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
port() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the explicitly-specified port if one was provided, or the default port for this URL's scheme.
POST - Static variable in interface io.apptik.comm.jus.Request.Method
 
postError(Request, JusError) - Method in class io.apptik.comm.jus.BaseDelivery
 
postError(Request, JusError, Runnable) - Method in class io.apptik.comm.jus.BaseDelivery
 
postError(Request<?>, JusError) - Method in interface io.apptik.comm.jus.ResponseDelivery
Posts an error for the given request.
postError(Request<?>, JusError, Runnable) - Method in interface io.apptik.comm.jus.ResponseDelivery
Posts an error for the given request.
postResponse(Request<?>, Response<?>) - Method in class io.apptik.comm.jus.BaseDelivery
 
postResponse(Request, Response, Runnable) - Method in class io.apptik.comm.jus.BaseDelivery
 
postResponse(Request<?>, Response<?>) - Method in interface io.apptik.comm.jus.ResponseDelivery
Parses a response from the network or cache and delivers it.
postResponse(Request<?>, Response<?>, Runnable) - Method in interface io.apptik.comm.jus.ResponseDelivery
Parses a response from the network or cache and delivers it.
prepRequestQueue(RequestQueue) - Method in class io.apptik.comm.jus.Request
 
push(Request<?>) - Method in interface io.apptik.comm.jus.RequestStore
Push request to the store
put(String, Cache.Entry) - Method in interface io.apptik.comm.jus.Cache
Adds or replaces an entry to the cache.
PUT - Static variable in interface io.apptik.comm.jus.Request.Method
 
put(String, Cache.Entry) - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Puts the entry with the specified key into the cache.
put(String, Cache.Entry) - Method in class io.apptik.comm.jus.toolbox.NoCache
 

Q

query(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
query() - Method in class io.apptik.comm.jus.http.HttpUrl
 
QUERY_COMPONENT_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
QUERY_COMPONENT_ENCODE_SET_URI - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
QUERY_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
queryParameter(String) - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the first query parameter named name decoded using UTF-8, or null if there is no such query parameter.
queryParameterName(int) - Method in class io.apptik.comm.jus.http.HttpUrl
 
queryParameterNames() - Method in class io.apptik.comm.jus.http.HttpUrl
 
queryParameterValue(int) - Method in class io.apptik.comm.jus.http.HttpUrl
 
queryParameterValues(String) - Method in class io.apptik.comm.jus.http.HttpUrl
 
querySize() - Method in class io.apptik.comm.jus.http.HttpUrl
 
QueueListener - Interface in io.apptik.comm.jus
 
quit() - Method in class io.apptik.comm.jus.CacheDispatcher
Forces this dispatcher to quit immediately.
quit() - Method in class io.apptik.comm.jus.NetworkDispatcher
Forces this dispatcher to quit immediately.

R

RedirectPolicy - Interface in io.apptik.comm.jus
Defines redirect policy for a request
RedirectPolicy.DefaultRedirectPolicy - Class in io.apptik.comm.jus
 
RedirectPolicy.Factory - Class in io.apptik.comm.jus
 
refreshNeeded() - Method in class io.apptik.comm.jus.Cache.Entry
True if a refresh is needed from the original data source.
remove(String) - Method in interface io.apptik.comm.jus.Cache
Removes an entry from the cache.
remove(Request<?>) - Method in interface io.apptik.comm.jus.RequestStore
Remove request from the store if it exists
remove(String) - Method in class io.apptik.comm.jus.toolbox.DiskBasedCache
Removes the specified key from the cache if it exists.
remove(String) - Method in class io.apptik.comm.jus.toolbox.NoCache
 
removeAll(String) - Method in class io.apptik.comm.jus.http.Headers.Builder
 
removeAllEncodedQueryParameters(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
removeAllQueryParameters(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
removeAuthenticatorFactory(Authenticator.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
removeConverterFactory(Converter.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
removeErrorListener(RequestListener.ErrorListener) - Method in class io.apptik.comm.jus.Request
 
removeHeader(String) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
removeHeader(String) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
removeListener(ConnectivityManager.ConnectivityListener) - Method in class io.apptik.comm.jus.ConnectivityManager
 
removeListenerFactory(RequestListener.ListenerFactory) - Method in class io.apptik.comm.jus.RequestQueue
 
removeMarkerListener(RequestListener.MarkerListener) - Method in class io.apptik.comm.jus.Request
 
removePathSegment(int) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
removeQueueMarkerListener(RequestListener.MarkerListener) - Method in class io.apptik.comm.jus.RequestQueue
Remove marker listener for RequestQueue related events
removeRequestTransformer(Transformer.RequestTransformer) - Method in class io.apptik.comm.jus.RequestQueue
 
removeResponseListener(RequestListener.ResponseListener<T>) - Method in class io.apptik.comm.jus.Request
 
removeResponseTransformer(Transformer.ResponseTransformer) - Method in class io.apptik.comm.jus.RequestQueue
 
Request<T> - Class in io.apptik.comm.jus
Base class for all network requests.
Request(String, String) - Constructor for class io.apptik.comm.jus.Request
 
Request(String, HttpUrl) - Constructor for class io.apptik.comm.jus.Request
 
Request(String, String, Class<T>) - Constructor for class io.apptik.comm.jus.Request
 
Request(String, HttpUrl, Class<T>) - Constructor for class io.apptik.comm.jus.Request
 
Request(String, HttpUrl, Converter<NetworkResponse, T>) - Constructor for class io.apptik.comm.jus.Request
Creates a new request with the given method (one of the values from Request.Method), URL, and error listener.
Request(String, String, Converter<NetworkResponse, T>) - Constructor for class io.apptik.comm.jus.Request
 
Request.Method - Interface in io.apptik.comm.jus
Supported request methods.
Request.Priority - Enum in io.apptik.comm.jus
Priority values.
RequestBuilder - Class in io.apptik.comm.jus
 
RequestBuilder(String, HttpUrl, String, Converter<NetworkResponse, ?>, Headers, MediaType, boolean, boolean, boolean, Request.Priority, String, boolean) - Constructor for class io.apptik.comm.jus.RequestBuilder
 
RequestError - Exception in io.apptik.comm.jus.error
Indicates that the server responded with an error response 4xx.
RequestError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.error.RequestError
 
RequestError(NetworkResponse, String) - Constructor for exception io.apptik.comm.jus.error.RequestError
 
RequestError(NetworkResponse, String, Throwable) - Constructor for exception io.apptik.comm.jus.error.RequestError
 
RequestError(NetworkResponse, Throwable) - Constructor for exception io.apptik.comm.jus.error.RequestError
 
RequestFuture<T> - Class in io.apptik.comm.jus
A Future that represents a Jus request.
RequestFuture() - Constructor for class io.apptik.comm.jus.RequestFuture
 
RequestListener - Interface in io.apptik.comm.jus
 
RequestListener.ErrorListener - Interface in io.apptik.comm.jus
Callback interface for delivering error responses.
RequestListener.FilteredListenerFactory - Class in io.apptik.comm.jus
 
RequestListener.ListenerFactory - Interface in io.apptik.comm.jus
 
RequestListener.MarkerListener - Interface in io.apptik.comm.jus
Callback interface for delivering markers.
RequestListener.ResponseListener<T> - Interface in io.apptik.comm.jus
Callback interface for delivering parsed responses.
RequestListener.SimpleFilteredListenerFactory - Class in io.apptik.comm.jus
 
RequestListener.SimpleListenerFactory - Class in io.apptik.comm.jus
 
RequestQueue - Class in io.apptik.comm.jus
A request dispatch queue with a threadId pool of dispatchers.
RequestQueue(Cache, Network, int, ResponseDelivery) - Constructor for class io.apptik.comm.jus.RequestQueue
Creates the worker pool.
RequestQueue(Cache, Network, int) - Constructor for class io.apptik.comm.jus.RequestQueue
Creates the worker pool.
RequestQueue(Cache, Network) - Constructor for class io.apptik.comm.jus.RequestQueue
Creates the worker pool.
RequestQueue.RequestFilter - Interface in io.apptik.comm.jus
A simple predicate or filter interface for Requests, for use by RequestQueue.cancelAll(RequestFilter).
RequestStorageManager - Class in io.apptik.comm.jus
 
RequestStorageManager() - Constructor for class io.apptik.comm.jus.RequestStorageManager
 
RequestStore - Interface in io.apptik.comm.jus
 
RequestTransformer(RequestQueue.RequestFilter) - Constructor for class io.apptik.comm.jus.Transformer.RequestTransformer
 
resolve(String) - Method in class io.apptik.comm.jus.http.HttpUrl
Returns the URL that would be retrieved by following link from this URL.
Response<T> - Class in io.apptik.comm.jus
Encapsulates a parsed response for delivery.
ResponseDelivery - Interface in io.apptik.comm.jus
For most of the cases extend BaseDelivery rather than implementing this
responseHeaders - Variable in class io.apptik.comm.jus.Cache.Entry
Immutable response headers as received from server; must be non-null.
ResponseLog() - Constructor for class io.apptik.comm.jus.JusLog.ResponseLog
 
ResponseTransformer(RequestQueue.RequestFilter) - Constructor for class io.apptik.comm.jus.Transformer.ResponseTransformer
 
result - Variable in class io.apptik.comm.jus.Response
Parsed response, or null in the case of error.
retry(JusError) - Method in class io.apptik.comm.jus.DefaultRetryPolicy
Prepares for the next retry by applying a backoff to the timeout.
retry(JusError) - Method in interface io.apptik.comm.jus.RetryPolicy
Prepares for the next retry by applying a backoff to the timeout.
RetryPolicy - Interface in io.apptik.comm.jus
Retry policy for a request.
RetryPolicy.Factory - Class in io.apptik.comm.jus
 
returnBuf(byte[]) - Method in class io.apptik.comm.jus.toolbox.ByteArrayPool
Returns a buffer to the pool, throwing away old buffers if the pool would exceed its allotted size.
rewriteUrl(String) - Method in interface io.apptik.comm.jus.stack.HurlStack.UrlRewriter
Returns a URL to use instead of the provided one, or null to indicate this URL should not be used at all.
run() - Method in class io.apptik.comm.jus.AlwaysGetCacheDispatcher
 
run() - Method in class io.apptik.comm.jus.CacheDispatcher
 
run() - Method in class io.apptik.comm.jus.NetworkDispatcher
 

S

scheme(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
scheme() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns either "http" or "https".
secret - Variable in class io.apptik.comm.jus.request.TokenRequest
 
sequence - Variable in class io.apptik.comm.jus.Request
Sequence number of this request, used to enforce FIFO ordering.
SERVER_HEADER - Static variable in class io.apptik.comm.jus.http.HTTP
 
serverDate - Variable in class io.apptik.comm.jus.Cache.Entry
Date of this response as reported by the server.
ServerError - Exception in io.apptik.comm.jus.error
Indicates that the server responded with an error response 5xx.
ServerError(NetworkResponse) - Constructor for exception io.apptik.comm.jus.error.ServerError
 
ServerError(NetworkResponse, String) - Constructor for exception io.apptik.comm.jus.error.ServerError
 
ServerError(NetworkResponse, String, Throwable) - Constructor for exception io.apptik.comm.jus.error.ServerError
 
ServerError(NetworkResponse, Throwable) - Constructor for exception io.apptik.comm.jus.error.ServerError
 
set(String, String) - Method in class io.apptik.comm.jus.http.Headers.Builder
Set a field with the specified value.
set(String, List<String>) - Method in class io.apptik.comm.jus.http.Headers.Builder
Set a field with the specified values.
setBody(byte[]) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
setBody(byte[]) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setBody(byte[]) - Method in class io.apptik.comm.jus.RequestBuilder
 
setCacheEntry(Cache.Entry) - Method in class io.apptik.comm.jus.Request
Annotates this request with an entry retrieved for it from cache.
setConnectivityManager(ConnectivityManager) - Method in class io.apptik.comm.jus.Request
 
setConnectivityManagerFactory(ConnectivityManager.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
setContentType(MediaType) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
setContentType(String) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
setContentType(MediaType) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setDetailedState(ConnectivityManager.NetworkInfo.DetailedState, String, String) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Sets the fine-grained state of the network.
setEncodedPathSegment(int, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
setEncodedQueryParameter(String, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
setExtraInfo(String) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Set the extraInfo field.
setFailover(boolean) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Set the failover boolean.
setFilter(RequestQueue.RequestFilter) - Method in class io.apptik.comm.jus.AlwaysGetCacheDispatcher
 
setFixedLengthStreamingMode(boolean) - Method in class io.apptik.comm.jus.stack.HurlStack
 
setHeader(String, String) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
setHeader(String, String) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setHeaders(Headers) - Method in class io.apptik.comm.jus.NetworkRequest.Builder
 
setHeaders(Headers) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setIsAvailable(boolean) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Sets if the network is available, ie, if the connectivity is possible.
setLogSlowRequests(boolean) - Method in class io.apptik.comm.jus.Request
 
setNetworkRequest(NetworkRequest) - Method in class io.apptik.comm.jus.Request
 
setNetworkTimeNs(long) - Method in exception io.apptik.comm.jus.error.JusError
 
setNetworkTimeNs(long) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setNoConnectionPolicy(NoConnectionPolicy) - Method in class io.apptik.comm.jus.Request
 
setNoConnectionPolicyFactory(NoConnectionPolicy.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
setObjectRequest(String) - Method in class io.apptik.comm.jus.request.StringRequest
 
setPathSegment(int, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
setPriority(Request.Priority) - Method in class io.apptik.comm.jus.Request
Set Request.Priority of this request; Request.Priority.NORMAL by default.
setPriority(Object) - Method in class io.apptik.comm.jus.RequestBuilder
 
setProxyAuthenticator(Authenticator) - Method in class io.apptik.comm.jus.Request
 
setQueryParameter(String, String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
setRedirectPolicy(RedirectPolicy) - Method in class io.apptik.comm.jus.Request
Sets the redirect policy for this request.
setRedirectPolicyFactory(RedirectPolicy.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
setRelativeUrl(String) - Method in class io.apptik.comm.jus.RequestBuilder
 
setRequest(Request<T>) - Method in class io.apptik.comm.jus.RequestFuture
 
setRequestData(R, Converter<R, NetworkRequest>) - Method in class io.apptik.comm.jus.Request
Set data to send which will be converted to NetworkRequest This will overwrite all previous http body and headers defined
setRetryPolicy(RetryPolicy) - Method in class io.apptik.comm.jus.Request
Sets the retry policy for this request.
setRetryPolicyFactory(RetryPolicy.Factory) - Method in class io.apptik.comm.jus.RequestQueue
 
setRoaming(boolean) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
 
setSequence(int) - Method in class io.apptik.comm.jus.Request
Sets the sequence number of this request.
setServerAuthenticator(Authenticator) - Method in class io.apptik.comm.jus.Request
 
setShouldCache(boolean) - Method in class io.apptik.comm.jus.Request
Set whether or not responses to this request should be cached.
setShouldCache(Object) - Method in class io.apptik.comm.jus.RequestBuilder
 
setStatusCode(int) - Method in class io.apptik.comm.jus.NetworkResponse.Builder
 
setSubtype(String) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
 
setTag(Object) - Method in class io.apptik.comm.jus.Request
Set a tag on this request.
setTag(Object) - Method in class io.apptik.comm.jus.RequestBuilder
 
setThreadPriority() - Method in class io.apptik.comm.jus.CacheDispatcher
 
setThreadPriority() - Method in class io.apptik.comm.jus.NetworkDispatcher
 
setType(String) - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
 
shouldCache() - Method in class io.apptik.comm.jus.Request
Returns true if responses to this request should be cached.
SimpleFilteredListenerFactory() - Constructor for class io.apptik.comm.jus.RequestListener.SimpleFilteredListenerFactory
 
SimpleFilteredListenerFactory(RequestQueue.RequestFilter) - Constructor for class io.apptik.comm.jus.RequestListener.SimpleFilteredListenerFactory
 
SimpleListenerFactory() - Constructor for class io.apptik.comm.jus.RequestListener.SimpleListenerFactory
 
size() - Method in class io.apptik.comm.jus.http.Headers
Returns the number of field values.
softTtl - Variable in class io.apptik.comm.jus.Cache.Entry
Soft TTL for this record.
SP - Static variable in class io.apptik.comm.jus.http.HTTP
 
start() - Method in class io.apptik.comm.jus.RequestQueue
Starts the dispatchers in this queue.
statusCode - Variable in class io.apptik.comm.jus.NetworkResponse
The HTTP status code.
stop() - Method in class io.apptik.comm.jus.RequestQueue
Stops the cache and network dispatchers.
stopWhenDone() - Method in class io.apptik.comm.jus.RequestQueue
Stops the queue when all requests are finished
StringRequest - Class in io.apptik.comm.jus.request
A canned request for retrieving the response body at a given URL as a String.
StringRequest(String, String) - Constructor for class io.apptik.comm.jus.request.StringRequest
Creates a new request with the given method.
StringRequestConverter() - Constructor for class io.apptik.comm.jus.converter.Converters.StringRequestConverter
 
StringRequestConverter(String) - Constructor for class io.apptik.comm.jus.converter.Converters.StringRequestConverter
 
StringRequestConverter(MediaType) - Constructor for class io.apptik.comm.jus.converter.Converters.StringRequestConverter
 
StringResponseConverter() - Constructor for class io.apptik.comm.jus.converter.Converters.StringResponseConverter
 
subtype() - Method in class io.apptik.comm.jus.http.MediaType
Returns a specific media subtype, such as "plain" or "png", "mpeg", "mp4" or "xml".
success(T, Cache.Entry) - Static method in class io.apptik.comm.jus.Response
Returns a successful response containing the parsed result.

T

TARGET_HOST - Static variable in class io.apptik.comm.jus.http.HTTP
 
threadId - Variable in class io.apptik.comm.jus.Marker
 
threadName - Variable in class io.apptik.comm.jus.Marker
 
throwOnNoConnection(Request) - Method in class io.apptik.comm.jus.NoConnectionPolicy.DefaultNoConnectionPolicy
 
throwOnNoConnection(Request) - Method in class io.apptik.comm.jus.NoConnectionPolicy.IgnoreNoConnectionPolicy
 
throwOnNoConnection(Request) - Method in interface io.apptik.comm.jus.NoConnectionPolicy
This is called whenever no connection is available provided from the ConnectivityManager.
time - Variable in class io.apptik.comm.jus.Marker
 
TimeoutError - Exception in io.apptik.comm.jus.error
Indicates that the connection or the socket timed out.
TimeoutError() - Constructor for exception io.apptik.comm.jus.error.TimeoutError
 
TimeoutError(String) - Constructor for exception io.apptik.comm.jus.error.TimeoutError
 
TimeoutError(String, SocketTimeoutException) - Constructor for exception io.apptik.comm.jus.error.TimeoutError
 
TokenAuthenticator - Class in io.apptik.comm.jus.auth
An interface for interacting with auth tokens.
TokenAuthenticator() - Constructor for class io.apptik.comm.jus.auth.TokenAuthenticator
 
TokenRequest - Class in io.apptik.comm.jus.request
 
toMap() - Method in class io.apptik.comm.jus.http.Headers
 
toMultimap() - Method in class io.apptik.comm.jus.http.Headers
 
toRequest(Type, Annotation[]) - Method in class io.apptik.comm.jus.converter.BasicConverterFactory
 
toRequest(Type, Annotation[]) - Method in class io.apptik.comm.jus.Converter.Factory
Create a Converter for converting type to an HTTP request body or null if it cannot be handled by this factory.
toString() - Method in class io.apptik.comm.jus.Cache.Entry
 
toString() - Method in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
 
toString() - Method in exception io.apptik.comm.jus.error.JusError
 
toString() - Method in exception io.apptik.comm.jus.error.NetworkError
 
toString() - Method in exception io.apptik.comm.jus.error.RequestError
 
toString() - Method in exception io.apptik.comm.jus.error.ServerError
 
toString() - Method in exception io.apptik.comm.jus.error.TimeoutError
 
toString() - Method in class io.apptik.comm.jus.http.Headers.Builder
 
toString() - Method in class io.apptik.comm.jus.http.Headers
 
toString() - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
toString() - Method in class io.apptik.comm.jus.http.HttpUrl
 
toString() - Method in class io.apptik.comm.jus.http.MediaType
Returns the encoded media type, like "text/plain; charset=utf-8", appropriate for use in a Content-Type header.
toString() - Method in class io.apptik.comm.jus.Marker
 
toString() - Method in class io.apptik.comm.jus.NetworkRequest
 
toString() - Method in class io.apptik.comm.jus.NetworkResponse
 
toString() - Method in class io.apptik.comm.jus.Request
 
toString() - Method in class io.apptik.comm.jus.Response
 
TRACE - Static variable in interface io.apptik.comm.jus.Request.Method
 
TRANSFER_ENCODING - Static variable in class io.apptik.comm.jus.http.HTTP
HTTP header definitions
transform(NetworkRequest) - Method in class io.apptik.comm.jus.Transformer.RequestTransformer
 
transform(NetworkResponse) - Method in class io.apptik.comm.jus.Transformer.ResponseTransformer
 
Transformer - Interface in io.apptik.comm.jus
 
Transformer.RequestTransformer - Class in io.apptik.comm.jus
 
Transformer.ResponseTransformer - Class in io.apptik.comm.jus
 
transformResponse(Request<?>, NetworkResponse) - Method in class io.apptik.comm.jus.RequestQueue
 
tryIdentifyResultType(Request) - Static method in class io.apptik.comm.jus.toolbox.Utils
 
ttl - Variable in class io.apptik.comm.jus.Cache.Entry
TTL for this record.
type() - Method in class io.apptik.comm.jus.http.MediaType
Returns the high-level media type, such as "text", "image", "audio", "video", or "application".
type(MediaType) - Method in class io.apptik.comm.jus.MultipartBuilder
Set the MIME type.
TYPE_BLUETOOTH - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The Bluetooth data connection.
TYPE_ETHERNET - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The Ethernet data connection.
TYPE_MOBILE - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The Mobile data connection.
TYPE_MOBILE_CBS - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Carrier Branded Services.
TYPE_MOBILE_DUN - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
A DUN-specific Mobile data connection.
TYPE_MOBILE_EMERGENCY - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Emergency PDN connection for emergency services.
TYPE_MOBILE_FOTA - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
Over the air Administration.
TYPE_MOBILE_HIPRI - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
A High Priority Mobile data connection.
TYPE_MOBILE_IA - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The network to use for initially attaching to the network
TYPE_MOBILE_IMS - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
IP Multimedia Subsystem.
TYPE_MOBILE_MMS - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
An MMS-specific Mobile data connection.
TYPE_MOBILE_SUPL - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
A SUPL-specific Mobile data connection.
TYPE_NONE - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The absence of a connection type.
TYPE_PROXY - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The network that uses proxy to achieve connectivity.
TYPE_VPN - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
A virtual network using one or more native bearers.
TYPE_WIFI - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The WIFI data connection.
TYPE_WIFI_P2P - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
A Wi-Fi p2p connection.
TYPE_WIMAX - Static variable in class io.apptik.comm.jus.ConnectivityManager.NetworkInfo
The WiMAX data connection.

U

uri() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns this URL as a java.net.URI.
url() - Method in class io.apptik.comm.jus.http.HttpUrl
Returns this URL as a java.net.URL.
URL_SAFE - Static variable in class io.apptik.comm.jus.toolbox.Base64
Encoder/decoder flag bit to indicate using the "URL and filename safe" variant of Base64 (see RFC 3548 section 4) where - and _ are used in place of + and /.
US_ASCII - Static variable in class io.apptik.comm.jus.http.HTTP
 
USER_AGENT - Static variable in class io.apptik.comm.jus.http.HTTP
 
username(String) - Method in class io.apptik.comm.jus.http.HttpUrl.Builder
 
username() - Method in class io.apptik.comm.jus.http.HttpUrl
 
USERNAME_ENCODE_SET - Static variable in class io.apptik.comm.jus.http.HttpUrl
 
UTF_16 - Static variable in class io.apptik.comm.jus.http.HTTP
 
UTF_8 - Static variable in class io.apptik.comm.jus.http.HTTP
Common charset definitions
Utils - Class in io.apptik.comm.jus.toolbox
 

V

value(int) - Method in class io.apptik.comm.jus.http.Headers
Returns the value at index or null if that is out of range.
valueOf(String) - Static method in enum io.apptik.comm.jus.ConnectivityManager.NetworkInfo.DetailedState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apptik.comm.jus.ConnectivityManager.NetworkInfo.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.apptik.comm.jus.Request.Priority
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.apptik.comm.jus.ConnectivityManager.NetworkInfo.DetailedState
Returns an array containing the constants of this enum type, inthe order they are declared.
values() - Static method in enum io.apptik.comm.jus.ConnectivityManager.NetworkInfo.State
Returns an array containing the constants of this enum type, inthe order they are declared.
values(String) - Method in class io.apptik.comm.jus.http.Headers
Returns an immutable list of the header values for name.
values() - Static method in enum io.apptik.comm.jus.Request.Priority
Returns an array containing the constants of this enum type, inthe order they are declared.
verifyRedirect(Request, NetworkResponse) - Method in class io.apptik.comm.jus.RedirectPolicy.DefaultRedirectPolicy
 
verifyRedirect(Request, NetworkResponse) - Method in interface io.apptik.comm.jus.RedirectPolicy
If redirect is supported then just modify request as needed and return true otherwise return false which will result eventually in an exception thrown

W

withCacheDispatcher(CacheDispatcher) - Method in class io.apptik.comm.jus.RequestQueue
 
withName(String) - Static method in class io.apptik.comm.jus.Marker.SimpleMarkerFilter
 
withNetworkDispatcherFactory(NetworkDispatcher.NetworkDispatcherFactory) - Method in class io.apptik.comm.jus.RequestQueue
 
write(byte[], int, int) - Method in class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
 
write(int) - Method in class io.apptik.comm.jus.toolbox.PoolingByteArrayOutputStream
 
A B C D E F G H I J K L M N O P Q R S T U V W 


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14