|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RequestListener | |
---|---|
com.octo.android.robospice | This library provides aims to provide a robust framework for executing asynchronous network requests in android. |
com.octo.android.robospice.request | |
com.octo.android.robospice.request.listener | |
com.octo.android.robospice.request.notifier | |
com.octo.android.robospice.retrofit | |
com.octo.android.robospice.spicelist |
Uses of RequestListener in com.octo.android.robospice |
---|
Methods in com.octo.android.robospice with parameters of type RequestListener | ||
---|---|---|
|
SpiceManager.addListenerIfPending(Class<T> clazz,
Object requestCacheKey,
RequestListener<T> requestListener)
Deprecated. |
|
|
SpiceManager.execute(CachedSpiceRequest<T> cachedSpiceRequest,
RequestListener<T> requestListener)
Execute a request, put the result in cache and register listeners to notify when request is finished. |
|
|
SpiceManager.execute(SpiceRequest<T> request,
Object requestCacheKey,
long cacheExpiryDuration,
RequestListener<T> requestListener)
Execute a request. |
|
|
SpiceManager.execute(SpiceRequest<T> request,
RequestListener<T> requestListener)
Execute a request, without using cache. |
|
|
SpiceManager.getFromCache(Class<T> clazz,
Object requestCacheKey,
long cacheExpiryDuration,
RequestListener<T> requestListener)
Get some data previously saved in cache with key requestCacheKey with maximum time in cache : cacheDuration millisecond and register listeners to notify when request is finished. |
|
|
SpiceManager.getFromCacheAndLoadFromNetworkIfExpired(SpiceRequest<T> request,
Object requestCacheKey,
long cacheExpiryDuration,
RequestListener<T> requestListener)
Gets data from cache, expired or not, and executes a request normaly. |
|
|
SpiceManager.putInCache(Class<U> clazz,
Object requestCacheKey,
T data,
RequestListener<U> listener)
Adds some data to the cache, asynchronously. |
|
|
SpiceManager.putInCache(Object requestCacheKey,
T data,
RequestListener<T> listener)
Adds some data to the cache, asynchronously. |
Method parameters in com.octo.android.robospice with type arguments of type RequestListener | |
---|---|
void |
SpiceService.addRequest(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listRequestListener)
|
void |
SpringAndroidSpiceService.addRequest(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listRequestListener)
|
void |
GoogleHttpClientSpiceService.addRequest(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listRequestListener)
|
void |
SpiceService.dontNotifyRequestListenersForRequest(CachedSpiceRequest<?> request,
Collection<RequestListener<?>> listRequestListener)
|
Uses of RequestListener in com.octo.android.robospice.request |
---|
Method parameters in com.octo.android.robospice.request with type arguments of type RequestListener | ||
---|---|---|
void |
RequestProcessor.addRequest(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listRequestListener)
|
|
void |
RequestProcessor.dontNotifyRequestListenersForRequest(CachedSpiceRequest<?> request,
Collection<RequestListener<?>> listRequestListener)
Disable request listeners notifications for a specific request. |
|
void |
RequestProgressManager.dontNotifyRequestListenersForRequest(CachedSpiceRequest<?> request,
Collection<RequestListener<?>> listRequestListener)
Disable request listeners notifications for a specific request. |
|
|
RequestProgressManager.notifyListenersOfRequestAdded(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestProgressManager.notifyListenersOfRequestAggregated(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
void |
RequestProgressManager.notifyListenersOfRequestNotFound(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestProgressManager.notifyListenersOfRequestProgress(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listeners,
RequestProgress progress)
|
|
protected
|
RequestProgressManager.notifyListenersOfRequestProgress(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listeners,
RequestStatus status)
|
|
void |
RequestProgressManager.notifyOfRequestProcessed(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listeners)
|
|
void |
RequestProgressManager.setMapRequestToRequestListener(Map<CachedSpiceRequest<?>,Set<RequestListener<?>>> mapRequestToRequestListener)
|
Uses of RequestListener in com.octo.android.robospice.request.listener |
---|
Subinterfaces of RequestListener in com.octo.android.robospice.request.listener | |
---|---|
interface |
PendingRequestListener<RESULT>
Listens to a SpiceRequest that may be pending, or not. |
Methods in com.octo.android.robospice.request.listener that return types with arguments of type RequestListener | |
---|---|
Set<RequestListener<?>> |
SpiceServiceListener.RequestProcessingContext.getRequestListeners()
|
Method parameters in com.octo.android.robospice.request.listener with type arguments of type RequestListener | |
---|---|
void |
SpiceServiceServiceListener.onRequestProcessed(CachedSpiceRequest<?> cachedSpiceRequest,
Set<RequestListener<?>> listeners)
|
void |
SpiceServiceListener.RequestProcessingContext.setRequestListeners(Set<RequestListener<?>> requestListeners)
|
Uses of RequestListener in com.octo.android.robospice.request.notifier |
---|
Method parameters in com.octo.android.robospice.request.notifier with type arguments of type RequestListener | ||
---|---|---|
|
DefaultRequestListenerNotifier.clearNotificationsForRequest(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.clearNotificationsForRequest(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
Clears all pending notifications for a given request. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestAdded(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestAdded(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
Notify listeners that a pending request has been found. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestAggregated(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestAggregated(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
Notify listeners that a pending request has been found. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestCancellation(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestCancellation(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
Notify listeners of a request's cancelation. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestFailure(CachedSpiceRequest<T> request,
SpiceException e,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestFailure(CachedSpiceRequest<T> request,
SpiceException e,
Set<RequestListener<?>> listeners)
Notify listeners of a request's failure. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestNotFound(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listRequestListener)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestNotFound(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners)
Notify listeners that no pending request is found (used by SpiceManager.addListenerIfPending(Class, Object, com.octo.android.robospice.request.listener.PendingRequestListener)
. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestProgress(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners,
RequestProgress progress)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestProgress(CachedSpiceRequest<T> request,
Set<RequestListener<?>> listeners,
RequestProgress progress)
Notify listeners of a request's progress. |
|
|
DefaultRequestListenerNotifier.notifyListenersOfRequestSuccess(CachedSpiceRequest<T> request,
T result,
Set<RequestListener<?>> listeners)
|
|
|
RequestListenerNotifier.notifyListenersOfRequestSuccess(CachedSpiceRequest<T> request,
T result,
Set<RequestListener<?>> listeners)
Notify listeners of a request's success. |
|
void |
SpiceServiceListenerNotifier.notifyObserversOfRequestAdded(CachedSpiceRequest<?> request,
Set<RequestListener<?>> requestListeners)
Inform the observers of a request. |
|
void |
SpiceServiceListenerNotifier.notifyObserversOfRequestAggregated(CachedSpiceRequest<?> request,
Set<RequestListener<?>> requestListeners)
Inform the observers of a request. |
|
void |
SpiceServiceListenerNotifier.notifyObserversOfRequestProcessed(CachedSpiceRequest<?> request,
Set<RequestListener<?>> requestListeners)
Notify interested observers of request completion. |
Uses of RequestListener in com.octo.android.robospice.retrofit |
---|
Method parameters in com.octo.android.robospice.retrofit with type arguments of type RequestListener | |
---|---|
void |
RetrofitSpiceService.addRequest(CachedSpiceRequest<?> request,
Set<RequestListener<?>> listRequestListener)
|
Uses of RequestListener in com.octo.android.robospice.spicelist |
---|
Classes in com.octo.android.robospice.spicelist that implement RequestListener | |
---|---|
protected class |
BaseSpiceArrayAdapter.ImageRequestListener
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |