Constructor and Description |
---|
ConstStateful(java.lang.Object source,
State state) |
ConstStateful(java.lang.Object source,
State state,
java.util.Date date) |
ConstStateful(java.lang.Object source,
State state,
java.util.Date date,
java.lang.Throwable exception) |
ConstStateful(State state) |
ConstStateful(State state,
java.lang.Throwable throwable) |
Modifier and Type | Method and Description |
---|---|
void |
addStateListener(StateListener listener)
Add a job state listener.
|
static StateEvent |
event(State state) |
static StateEvent |
exception(State state,
java.lang.Throwable throwable) |
StateEvent |
lastStateEvent()
Get the last state event.
|
void |
removeStateListener(StateListener listener)
Remove a job state listener.
|
java.lang.String |
toString() |
public ConstStateful(State state)
public ConstStateful(State state, java.lang.Throwable throwable)
public ConstStateful(java.lang.Object source, State state)
public ConstStateful(java.lang.Object source, State state, java.util.Date date)
public ConstStateful(java.lang.Object source, State state, java.util.Date date, java.lang.Throwable exception)
public static StateEvent event(State state)
public static StateEvent exception(State state, java.lang.Throwable throwable)
public void addStateListener(StateListener listener) throws JobDestroyedException
Stateful
addStateListener
in interface Stateful
listener
- The listener.JobDestroyedException
public void removeStateListener(StateListener listener)
Stateful
removeStateListener
in interface Stateful
listener
- The listener.public StateEvent lastStateEvent()
Stateful
lastStateEvent
in interface Stateful
public java.lang.String toString()
toString
in class java.lang.Object