Package org.apache.qpid.jms.meta
Class JmsSessionInfo
- java.lang.Object
-
- org.apache.qpid.jms.meta.JmsAbstractResource
-
- org.apache.qpid.jms.meta.JmsSessionInfo
-
- All Implemented Interfaces:
Comparable<JmsSessionInfo>,JmsResource
public final class JmsSessionInfo extends JmsAbstractResource implements Comparable<JmsSessionInfo>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.qpid.jms.meta.JmsResource
JmsResource.ResourceState
-
-
Constructor Summary
Constructors Constructor Description JmsSessionInfo(JmsConnectionInfo connectionInfo, long sessionId)JmsSessionInfo(JmsSessionId sessionId)
-
Method Summary
-
Methods inherited from class org.apache.qpid.jms.meta.JmsAbstractResource
getState, isClosed, setState
-
-
-
-
Constructor Detail
-
JmsSessionInfo
public JmsSessionInfo(JmsConnectionInfo connectionInfo, long sessionId)
-
JmsSessionInfo
public JmsSessionInfo(JmsSessionId sessionId)
-
-
Method Detail
-
copy
public JmsSessionInfo copy()
-
getId
public JmsSessionId getId()
Description copied from interface:JmsResourceReturns the assigned resource ID for this JmsResource instance.- Specified by:
getIdin interfaceJmsResource- Returns:
- the assigned resource ID for this JmsResource instance.
-
visit
public void visit(JmsResourceVistor vistor) throws Exception
Description copied from interface:JmsResourceAllows a visitor object to walk the resources and process them.- Specified by:
visitin interfaceJmsResource- Parameters:
vistor- The visitor instance that is processing this resource.- Throws:
Exception- if an error occurs while visiting this resource.
-
getAcknowledgementMode
public int getAcknowledgementMode()
-
setAcknowledgementMode
public void setAcknowledgementMode(int acknowledgementMode)
-
isTransacted
public boolean isTransacted()
-
isSendAcksAsync
public boolean isSendAcksAsync()
-
setSendAcksAsync
public void setSendAcksAsync(boolean sendAcksAsync)
-
compareTo
public int compareTo(JmsSessionInfo other)
- Specified by:
compareToin interfaceComparable<JmsSessionInfo>
-
getMessageIDPolicy
public JmsMessageIDPolicy getMessageIDPolicy()
-
setMessageIDPolicy
public void setMessageIDPolicy(JmsMessageIDPolicy messageIDPolicy)
-
getPrefetchPolicy
public JmsPrefetchPolicy getPrefetchPolicy()
-
setPrefetchPolicy
public void setPrefetchPolicy(JmsPrefetchPolicy prefetchPolicy)
-
getPresettlePolicy
public JmsPresettlePolicy getPresettlePolicy()
-
setPresettlePolicy
public void setPresettlePolicy(JmsPresettlePolicy presettlePolicy)
-
getRedeliveryPolicy
public JmsRedeliveryPolicy getRedeliveryPolicy()
-
setRedeliveryPolicy
public void setRedeliveryPolicy(JmsRedeliveryPolicy redeliveryPolicy)
-
getDeserializationPolicy
public JmsDeserializationPolicy getDeserializationPolicy()
-
setDeserializationPolicy
public void setDeserializationPolicy(JmsDeserializationPolicy deserializationPolicy)
-
-