org.apache.qpid.client.state
Class StateWaiter

java.lang.Object
  extended by org.apache.qpid.client.state.StateWaiter
All Implemented Interfaces:
StateListener

public class StateWaiter
extends java.lang.Object
implements StateListener

Waits for a particular state to be reached.


Constructor Summary
StateWaiter(AMQState state)
           
 
Method Summary
 void error(java.lang.Throwable t)
           
 void stateChanged(AMQState oldState, AMQState newState)
           
 void waituntilStateHasChanged()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StateWaiter

public StateWaiter(AMQState state)
Method Detail

waituntilStateHasChanged

public void waituntilStateHasChanged()
                              throws org.apache.qpid.AMQException
Throws:
org.apache.qpid.AMQException

stateChanged

public void stateChanged(AMQState oldState,
                         AMQState newState)
Specified by:
stateChanged in interface StateListener

error

public void error(java.lang.Throwable t)
Specified by:
error in interface StateListener