org.jacorb.notification.engine
Class TaskProcessorRetryStrategy
java.lang.Object
org.jacorb.notification.engine.AbstractRetryStrategy
org.jacorb.notification.engine.TaskProcessorRetryStrategy
- All Implemented Interfaces:
- PushTaskExecutor.PushTask, RetryStrategy, org.picocontainer.Disposable
public class TaskProcessorRetryStrategy
- extends AbstractRetryStrategy
- implements PushTaskExecutor.PushTask
- Author:
- Alphonse Bendt
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
retryPushOperation_
public final Runnable retryPushOperation_
- retry the failed operation. schedule the retry for delivery.
TaskProcessorRetryStrategy
public TaskProcessorRetryStrategy(IProxyPushSupplier pushSupplier,
PushOperation pushOperation,
TaskProcessor taskProcessor,
long backoutInterval)
getTimeToWait
protected long getTimeToWait()
- Specified by:
getTimeToWait in class AbstractRetryStrategy
retryInternal
protected void retryInternal()
throws RetryException
- Specified by:
retryInternal in class AbstractRetryStrategy
- Throws:
RetryException
doPush
public void doPush()
- Specified by:
doPush in interface PushTaskExecutor.PushTask
cancel
public void cancel()
- Specified by:
cancel in interface PushTaskExecutor.PushTask
Copyright © 2015 JacORB. All rights reserved.