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>
  • Constructor Details

  • Method Details

    • copy

      public JmsConsumerInfo copy()
    • getId

      public JmsConsumerId getId()
      Description copied from interface: JmsResource
      Returns the assigned resource ID for this JmsResource instance.
      Specified by:
      getId in interface JmsResource
      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

      public JmsDestination getDestination()
    • setDestination

      public void setDestination(JmsDestination destination)
    • getPrefetchSize

      public int getPrefetchSize()
    • setPrefetchSize

      public void setPrefetchSize(int prefetchSize)
    • getSelector

      public String getSelector()
    • setSelector

      public void setSelector(String selector)
    • isExplicitClientID

      public boolean isExplicitClientID()
    • setExplicitClientID

      public void setExplicitClientID(boolean explicitClientID)
    • isDurable

      public boolean isDurable()
    • setDurable

      public void setDurable(boolean durable)
    • getSubscriptionName

      public String getSubscriptionName()
    • setSubscriptionName

      public void setSubscriptionName(String durableSubscriptionId)
    • isShared

      public boolean isShared()
    • setShared

      public void setShared(boolean shared)
    • isNoLocal

      public boolean isNoLocal()
    • setNoLocal

      public void setNoLocal(boolean noLocal)
    • setLastDeliveredSequenceId

      public void setLastDeliveredSequenceId(long lastDeliveredSequenceId)
    • getLastDeliveredSequenceId

      public long getLastDeliveredSequenceId()
    • getParentId

      public JmsSessionId getParentId()
    • getAcknowledgementMode

      public int getAcknowledgementMode()
    • setAcknowledgementMode

      public void setAcknowledgementMode(int acknowledgementMode)
    • isLocalMessageExpiry

      public boolean isLocalMessageExpiry()
    • setLocalMessageExpiry

      public void setLocalMessageExpiry(boolean localMessageExpiry)
    • getRedeliveryPolicy

      public JmsRedeliveryPolicy getRedeliveryPolicy()
    • setRedeliveryPolicy

      public void setRedeliveryPolicy(JmsRedeliveryPolicy redeliveryPolicy)
    • getDeserializationPolicy

      public JmsDeserializationPolicy getDeserializationPolicy()
    • setDeserializationPolicy

      public void setDeserializationPolicy(JmsDeserializationPolicy deserializationPolicy)
    • 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

      public JmsMessageDispatcher getDispatcher()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • compareTo

      public int compareTo(JmsConsumerInfo other)
      Specified by:
      compareTo in interface Comparable<JmsConsumerInfo>
    • visit

      public void visit(JmsResourceVistor vistor) throws Exception
      Description copied from interface: JmsResource
      Allows a visitor object to walk the resources and process them.
      Specified by:
      visit in interface JmsResource
      Parameters:
      vistor - The visitor instance that is processing this resource.
      Throws:
      Exception - if an error occurs while visiting this resource.