org.jacorb.notification.engine
Class AlwaysDisposeRetryStrategy

java.lang.Object
  extended byorg.jacorb.notification.engine.AbstractRetryStrategy
      extended byorg.jacorb.notification.engine.AlwaysDisposeRetryStrategy
All Implemented Interfaces:
org.picocontainer.Disposable, Disposable, RetryStrategy

public class AlwaysDisposeRetryStrategy
extends AbstractRetryStrategy

Version:
$Id: AlwaysDisposeRetryStrategy.java,v 1.4 2005/08/21 13:30:16 alphonse.bendt Exp $
Author:
Alphonse Bendt

Field Summary
 
Fields inherited from class org.jacorb.notification.engine.AbstractRetryStrategy
logger_, pushOperation_, pushSupplier_
 
Constructor Summary
AlwaysDisposeRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation operation)
           
 
Method Summary
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
 

Constructor Detail

AlwaysDisposeRetryStrategy

public AlwaysDisposeRetryStrategy(IProxyPushSupplier pushSupplier,
                                  PushOperation operation)
Method Detail

getTimeToWait

protected long getTimeToWait()
Specified by:
getTimeToWait in class AbstractRetryStrategy

retryInternal

protected void retryInternal()
                      throws RetryException
Specified by:
retryInternal in class AbstractRetryStrategy
Throws:
RetryException