|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
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
|
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |