Class Sequencer
- java.lang.Object
-
- tigase.workgroupqueues.util.sequencer.Sequencer
-
- All Implemented Interfaces:
RunCallback
public abstract class Sequencer extends java.lang.Object implements RunCallback
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSequencer.Callback
-
Constructor Summary
Constructors Constructor Description Sequencer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Sequenceradd(java.util.Collection<ISequenceAction> actions)Sequenceradd(ISequenceAction... actions)Sequenceradd(Sequencer sequencer)abstract voidonFailure()abstract voidonFinish()voidrun()voidrun(RunCallback callback)
-
-
-
Method Detail
-
add
public Sequencer add(ISequenceAction... actions)
-
add
public Sequencer add(java.util.Collection<ISequenceAction> actions)
-
onFailure
public abstract void onFailure()
- Specified by:
onFailurein interfaceRunCallback
-
onFinish
public abstract void onFinish()
- Specified by:
onFinishin interfaceRunCallback
-
run
public void run()
-
run
public void run(RunCallback callback)
-
-