|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.oddjob.state.StructuralStateHelper
public class StructuralStateHelper
Track, and aggregate the states of child jobs. Aggregation is
achieved using the given StateOperator
.
Constructor Summary | |
---|---|
StructuralStateHelper(Structural structural,
StateOperator operator)
Constructor. |
Method Summary | |
---|---|
void |
addStateListener(StateListener listener)
Add a job state listener. |
State[] |
getChildStates()
|
StateOperator |
getStateOperator()
|
StateEvent |
lastStateEvent()
Get the last state event. |
void |
removeStateListener(StateListener listener)
Remove a job state listener. |
void |
setStateOperator(StateOperator stateOperator)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public StructuralStateHelper(Structural structural, StateOperator operator)
structural
- operator
- Method Detail |
---|
public void addStateListener(StateListener listener)
Stateful
addStateListener
in interface Stateful
listener
- The listener.public void removeStateListener(StateListener listener)
Stateful
removeStateListener
in interface Stateful
listener
- The listener.public StateEvent lastStateEvent()
Stateful
lastStateEvent
in interface Stateful
public State[] getChildStates()
public StateOperator getStateOperator()
public void setStateOperator(StateOperator stateOperator)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |