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() |