Package org.apache.activemq.command
Class SubscriptionInfo
java.lang.Object
org.apache.activemq.command.SubscriptionInfo
- All Implemented Interfaces:
DataStructure
Used to represent a durable subscription.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringstatic final byteprotected ActiveMQDestinationprotected booleanprotected Stringprotected ActiveMQDestinationprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbyteThis is the a resolved destination that the subscription is receiving messages from.The destination the client originally subscribed to..inthashCode()booleanbooleanvoidsetClientId(String clientId) voidsetDestination(ActiveMQDestination destination) voidsetNoLocal(boolean noLocal) voidsetSelector(String selector) voidsetSubcriptionName(String subscriptionName) voidsetSubscribedDestination(ActiveMQDestination subscribedDestination) voidsetSubscriptionName(String subscriptionName) toString()
-
Field Details
-
DATA_STRUCTURE_TYPE
public static final byte DATA_STRUCTURE_TYPE- See Also:
-
subscribedDestination
-
destination
-
clientId
-
subscriptionName
-
selector
-
noLocal
protected boolean noLocal
-
-
Constructor Details
-
SubscriptionInfo
public SubscriptionInfo() -
SubscriptionInfo
-
-
Method Details
-
getDataStructureType
public byte getDataStructureType()- Specified by:
getDataStructureTypein interfaceDataStructure- Returns:
- The type of the data structure
-
getClientId
-
setClientId
-
getDestination
This is the a resolved destination that the subscription is receiving messages from. This will never be a pattern or a composite destination. -
setDestination
-
getSelector
-
setSelector
-
getSubcriptionName
-
setSubcriptionName
- Parameters:
subscriptionName- *
-
getSubscriptionName
-
setSubscriptionName
-
isMarshallAware
public boolean isMarshallAware()- Specified by:
isMarshallAwarein interfaceDataStructure
-
toString
-
hashCode
public int hashCode() -
equals
-
getSubscribedDestination
The destination the client originally subscribed to.. This may not match the method if the subscribed destination uses patterns or composites. If the subscribed destinationis not set, this just ruturns the desitination. -
setSubscribedDestination
-
isNoLocal
public boolean isNoLocal() -
setNoLocal
public void setNoLocal(boolean noLocal)
-