|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jacorb.notification.engine.AbstractRetryStrategy
org.jacorb.notification.engine.TaskProcessorRetryStrategy
Field Summary | |
---|---|
java.lang.Runnable |
retryPushOperation_
retry the failed operation. schedule the retry for delivery. |
Fields inherited from class org.jacorb.notification.engine.AbstractRetryStrategy |
---|
logger_, pushOperation_, pushSupplier_ |
Constructor Summary | |
---|---|
TaskProcessorRetryStrategy(IProxyPushSupplier pushSupplier,
PushOperation pushOperation,
TaskProcessor taskProcessor,
long backoutInterval)
|
Method Summary | |
---|---|
void |
cancel()
|
void |
doPush()
|
protected long |
getTimeToWait()
|
protected void |
retryInternal()
|
Methods inherited from class org.jacorb.notification.engine.AbstractRetryStrategy |
---|
dispose, isFatalException, isRetryAllowed, remoteExceptionOccured, retry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public final java.lang.Runnable retryPushOperation_
Constructor Detail |
public TaskProcessorRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation pushOperation, TaskProcessor taskProcessor, long backoutInterval)
Method Detail |
protected long getTimeToWait()
getTimeToWait
in class AbstractRetryStrategy
protected void retryInternal() throws RetryException
retryInternal
in class AbstractRetryStrategy
RetryException
public void doPush()
doPush
in interface PushTaskExecutor.PushTask
public void cancel()
cancel
in interface PushTaskExecutor.PushTask
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |