org.jacorb.notification.engine

Class WaitRetryStrategy

public class WaitRetryStrategy extends AbstractRetryStrategy

Version: $Id: WaitRetryStrategy.java,v 1.7 2005/08/21 13:30:16 alphonse.bendt Exp $

Author: Alphonse Bendt

Field Summary
static longWAIT_INCREMENT_DEFAULT
static longWAIT_TIME_DEFAULT
Constructor Summary
WaitRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation pushOperation)
WaitRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation pushOperation, long startingWaitTime, long waitTimeIncrement)
Method Summary
protected longgetTimeToWait()
protected voidretryInternal()

Field Detail

WAIT_INCREMENT_DEFAULT

public static final long WAIT_INCREMENT_DEFAULT

WAIT_TIME_DEFAULT

public static final long WAIT_TIME_DEFAULT

Constructor Detail

WaitRetryStrategy

public WaitRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation pushOperation)

WaitRetryStrategy

public WaitRetryStrategy(IProxyPushSupplier pushSupplier, PushOperation pushOperation, long startingWaitTime, long waitTimeIncrement)

Method Detail

getTimeToWait

protected long getTimeToWait()

retryInternal

protected void retryInternal()