Uses of Class
com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain

Packages that use QueueSchedulingStrategyChain
com.emarsys.ecommon.time.schedule Provides common classes to implement scheduling schemes. 
 

Uses of QueueSchedulingStrategyChain in com.emarsys.ecommon.time.schedule
 

Fields in com.emarsys.ecommon.time.schedule declared as QueueSchedulingStrategyChain
protected  QueueSchedulingStrategyChain<T> DelayedLinearQueueSchedulingStrategy.alice
          the QueueSchedulingStrategyChain that acutally performs
 

Methods in com.emarsys.ecommon.time.schedule that return QueueSchedulingStrategyChain
static
<T> QueueSchedulingStrategyChain<T>
QueueSchedulings.getMaxScheduleDateTresholdDecorator(QueueSchedulingStrategy<T> strategy, java.util.Calendar maxDate)
          Creates a new QueueSchedulingStrategyChain out of the passed strategy instance that appends another ChainElement which checks if the passed strategy calculated a next processing date that exceeds the passed maxDate and if so replaces it with said maximum value, but if the max.
static
<T> QueueSchedulingStrategyChain<T>
QueueSchedulings.getMaxScheduleDateTresholdDecorator(QueueSchedulingStrategy<T> strategy, SchedulableQueueElement<T> schedulable)
          Creates a new QueueSchedulingStrategyChain out of the passed strategy instance that appends another ChainElement which checks if the passed strategy calculated a next processing date that exceeds the SchedulableQueueElement.getMaxScheduleDate() and if so replaces it with said maximum value, but if the max.
 QueueSchedulingStrategyChain<T> ChainFactory.getStrategyChainInstance()
           
 



Copyright © 2010 emarsys AG. All Rights Reserved.