org.fusesource.restygwt.client.callback
Class RetryingFilterawareRequestCallback
java.lang.Object
org.fusesource.restygwt.client.callback.DefaultFilterawareRequestCallback
org.fusesource.restygwt.client.callback.RetryingFilterawareRequestCallback
- All Implemented Interfaces:
- RequestCallback, FilterawareRequestCallback
public class RetryingFilterawareRequestCallback
- extends DefaultFilterawareRequestCallback
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
numberOfRetries
protected int numberOfRetries
- Used by RetryingCallback
default value is 5
gracePeriod
protected int gracePeriod
- time to wait for reconnect upon failure
currentRetryCounter
protected int currentRetryCounter
RetryingFilterawareRequestCallback
public RetryingFilterawareRequestCallback(Method method)
RetryingFilterawareRequestCallback
public RetryingFilterawareRequestCallback(Method method,
int gracePeriodMillis,
int numberOfRetries)
onResponseReceived
public final void onResponseReceived(Request request,
Response response)
- Specified by:
onResponseReceived in interface RequestCallback- Overrides:
onResponseReceived in class DefaultFilterawareRequestCallback
handleErrorGracefully
public void handleErrorGracefully(Request request,
Response response,
RequestCallback requestCallback)
Copyright © 2010-2011 FuseSource, Corp.. All Rights Reserved.