org.jboss.jms.client.state
Class SessionState
java.lang.Object
org.jboss.jms.client.state.HierarchicalStateSupport
org.jboss.jms.client.state.SessionState
- All Implemented Interfaces:
- HierarchicalState
- public class SessionState
- extends HierarchicalStateSupport
State corresponding to a session. This state is acessible inside aspects/interceptors.
- Version:
- $Revision: 2615 $
$Id: SessionState.java 2615 2007-05-01 00:23:13Z clebert.suconic@jboss.com $
- Author:
- Tim Fox
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sessionListener
protected MessageListener sessionListener
SessionState
public SessionState(ConnectionState parent,
SessionDelegate delegate,
boolean transacted,
int ackMode,
boolean xa)
getDistinguishedListener
public MessageListener getDistinguishedListener()
setDistinguishedListener
public void setDistinguishedListener(MessageListener listener)
getToAck
public java.util.List getToAck()
- Returns:
- List
getAcknowledgeMode
public int getAcknowledgeMode()
isTransacted
public boolean isTransacted()
isXA
public boolean isXA()
getXAResource
public MessagingXAResource getXAResource()
getExecutor
public QueuedExecutor getExecutor()
getCurrentTxId
public java.lang.Object getCurrentTxId()
isRecoverCalled
public boolean isRecoverCalled()
setCurrentTxId
public void setCurrentTxId(java.lang.Object id)
getVersionToUse
public Version getVersionToUse()
setRecoverCalled
public void setRecoverCalled(boolean recoverCalled)
getCallbackHandler
public MessageCallbackHandler getCallbackHandler(int consumerID)
addCallbackHandler
public void addCallbackHandler(MessageCallbackHandler handler)
removeCallbackHandler
public void removeCallbackHandler(MessageCallbackHandler handler)
getCallbackHandlers
public java.util.List getCallbackHandlers()
Copyright © 2006 JBoss Inc. All Rights Reserved.