Class InfinispanTimer<I>
- java.lang.Object
-
- org.wildfly.clustering.ejb.infinispan.timer.InfinispanTimer<I>
-
-
Constructor Summary
Constructors Constructor Description InfinispanTimer(TimerManager<I,TransactionBatch> manager, I id, ImmutableTimerMetaData metaData, Scheduler<I,ImmutableTimerMetaData> scheduler, TimeoutListener<I,TransactionBatch> listener, Remover<I> remover, TimerRegistry<I> registry)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidactivate()voidcancel()booleanequals(Object object)IgetId()ImmutableTimerMetaDatagetMetaData()inthashCode()voidinvoke()booleanisActive()booleanisCanceled()voidsuspend()StringtoString()
-
-
-
Constructor Detail
-
InfinispanTimer
public InfinispanTimer(TimerManager<I,TransactionBatch> manager, I id, ImmutableTimerMetaData metaData, Scheduler<I,ImmutableTimerMetaData> scheduler, TimeoutListener<I,TransactionBatch> listener, Remover<I> remover, TimerRegistry<I> registry)
-
-
Method Detail
-
getMetaData
public ImmutableTimerMetaData getMetaData()
- Specified by:
getMetaDatain interfaceTimer<I>
-
isCanceled
public boolean isCanceled()
- Specified by:
isCanceledin interfaceTimer<I>
-
invoke
public void invoke() throws Exception
-
-