org.jacorb.notification.engine
public abstract class AbstractRetryStrategy extends Object implements RetryStrategy
Version: $Id: AbstractRetryStrategy.java,v 1.5 2005/08/21 13:30:16 alphonse.bendt Exp $
Field Summary | |
---|---|
protected Logger | logger_ |
protected PushOperation | pushOperation_ |
protected IProxyPushSupplier | pushSupplier_ |
Constructor Summary | |
---|---|
AbstractRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation operation) |
Method Summary | |
---|---|
void | dispose() |
protected abstract long | getTimeToWait() |
static boolean | isFatalException(Exception error) |
protected boolean | isRetryAllowed() |
protected void | remoteExceptionOccured(Exception error) |
void | retry() |
protected abstract void | retryInternal() |