Package org.apache.qpid.jms.meta
Class JmsConsumerInfo
java.lang.Object
org.apache.qpid.jms.meta.JmsAbstractResource
org.apache.qpid.jms.meta.JmsConsumerInfo
- All Implemented Interfaces:
Comparable<JmsConsumerInfo>,JmsResource
public final class JmsConsumerInfo
extends JmsAbstractResource
implements Comparable<JmsConsumerInfo>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.qpid.jms.meta.JmsResource
JmsResource.ResourceState -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(JmsConsumerInfo other) copy()booleanintgetId()Returns the assigned resource ID for this JmsResource instance.longintintinthashCode()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisShared()voidsetAcknowledgementMode(int acknowledgementMode) voidsetBrowser(boolean browser) voidsetConnectionConsumer(boolean connectionConsumer) voidsetDeserializationPolicy(JmsDeserializationPolicy deserializationPolicy) voidsetDestination(JmsDestination destination) voidsetDurable(boolean durable) voidsetExplicitClientID(boolean explicitClientID) voidsetLastDeliveredSequenceId(long lastDeliveredSequenceId) voidsetListener(boolean listener) voidsetLocalMessageExpiry(boolean localMessageExpiry) voidsetMaxMessages(int maxMessages) voidsetNoLocal(boolean noLocal) voidsetPrefetchSize(int prefetchSize) voidsetPresettle(boolean presettle) voidsetRedeliveryPolicy(JmsRedeliveryPolicy redeliveryPolicy) voidsetSelector(String selector) voidsetShared(boolean shared) voidsetSubscriptionName(String durableSubscriptionId) toString()voidvisit(JmsResourceVistor vistor) Allows a visitor object to walk the resources and process them.Methods inherited from class org.apache.qpid.jms.meta.JmsAbstractResource
getState, isClosed, setState
-
Constructor Details
-
JmsConsumerInfo
-
-
Method Details
-
copy
-
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.
-
isBrowser
public boolean isBrowser() -
setBrowser
public void setBrowser(boolean browser) -
isListener
public boolean isListener() -
setListener
public void setListener(boolean listener) -
getDestination
-
setDestination
-
getPrefetchSize
public int getPrefetchSize() -
setPrefetchSize
public void setPrefetchSize(int prefetchSize) -
getSelector
-
setSelector
-
isExplicitClientID
public boolean isExplicitClientID() -
setExplicitClientID
public void setExplicitClientID(boolean explicitClientID) -
isDurable
public boolean isDurable() -
setDurable
public void setDurable(boolean durable) -
getSubscriptionName
-
setSubscriptionName
-
isNoLocal
public boolean isNoLocal() -
setNoLocal
public void setNoLocal(boolean noLocal) -
setLastDeliveredSequenceId
public void setLastDeliveredSequenceId(long lastDeliveredSequenceId) -
getLastDeliveredSequenceId
public long getLastDeliveredSequenceId() -
getParentId
-
getAcknowledgementMode
public int getAcknowledgementMode() -
setAcknowledgementMode
public void setAcknowledgementMode(int acknowledgementMode) -
isLocalMessageExpiry
public boolean isLocalMessageExpiry() -
setLocalMessageExpiry
public void setLocalMessageExpiry(boolean localMessageExpiry) -
getRedeliveryPolicy
-
setRedeliveryPolicy
-
getDeserializationPolicy
-
setDeserializationPolicy
-
isPresettle
public boolean isPresettle() -
setPresettle
public void setPresettle(boolean presettle) -
isConnectionConsumer
public boolean isConnectionConsumer() -
setConnectionConsumer
public void setConnectionConsumer(boolean connectionConsumer) -
getMaxMessages
public int getMaxMessages() -
setMaxMessages
public void setMaxMessages(int maxMessages) -
getDispatcher
-
toString
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<JmsConsumerInfo>
-
visit
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.
-