org.oddjob.state
Class JobStateHandler

java.lang.Object
  extended by org.oddjob.state.StateHandler<JobState>
      extended by org.oddjob.state.JobStateHandler
All Implemented Interfaces:
StateLock, Stateful

public class JobStateHandler
extends StateHandler<JobState>

Helps Jobs handle state change.

Author:
Rob Gordon

Constructor Summary
JobStateHandler(Stateful source)
          Constructor.
 
Method Summary
 
Methods inherited from class org.oddjob.state.StateHandler
addStateListener, assertAlive, assertLockHeld, callLocked, fireEvent, getState, lastStateEvent, listenerCount, removeStateListener, restoreLastJobStateEvent, setState, setState, setStateException, setStateException, sleep, toString, tryToWhen, waitToWhen, wake
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobStateHandler

public JobStateHandler(Stateful source)
Constructor.

Parameters:
source - The source for events.