org.jboss.jms.serverless
Class ConnectionState

java.lang.Object
  extended byorg.jboss.jms.serverless.ConnectionState

public class ConnectionState
extends java.lang.Object

An object that holds the current state of a connection. The state could be one, and only one of DISCONNECTED, STOPPED, STARTED, CLOSED. The instance's lock is used during the operations that change the connection state.


Field Summary
static int CLOSED
           
static int DISCONNECTED
           
static int STARTED
           
static int STOPPED
           
 
Constructor Summary
ConnectionState()
           
 
Method Summary
 boolean isClosed()
           
 boolean isDisconnected()
           
 boolean isStarted()
           
 boolean isStopped()
           
 void setClosed()
           
 void setStarted()
           
 void setStopped()
           
static java.lang.String stateToString(ConnectionState (src)  cs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DISCONNECTED

public static final int DISCONNECTED
See Also:
Constant Field Values (src)

STOPPED

public static final int STOPPED
See Also:
Constant Field Values (src)

STARTED

public static final int STARTED
See Also:
Constant Field Values (src)

CLOSED

public static final int CLOSED
See Also:
Constant Field Values (src)
Constructor Detail

ConnectionState

public ConnectionState()
Method Detail

isDisconnected

public boolean isDisconnected()

isStopped

public boolean isStopped()

isStarted

public boolean isStarted()

isClosed

public boolean isClosed()

setStopped

public void setStopped()

setStarted

public void setStarted()

setClosed

public void setClosed()

stateToString

public static java.lang.String stateToString(ConnectionState (src)  cs)