Package com.swiftmq.jms.v750
Class DurableTopicSubscriberImpl
- java.lang.Object
-
- com.swiftmq.jms.v750.MessageConsumerImpl
-
- com.swiftmq.jms.v750.TopicSubscriberImpl
-
- com.swiftmq.jms.v750.DurableTopicSubscriberImpl
-
- All Implemented Interfaces:
SwiftMQMessageConsumer,Recreatable,RequestRetryValidator,jakarta.jms.MessageConsumer,jakarta.jms.TopicSubscriber,java.lang.AutoCloseable
public class DurableTopicSubscriberImpl extends TopicSubscriberImpl
-
-
Constructor Summary
Constructors Constructor Description DurableTopicSubscriberImpl(boolean transacted, int acknowledgeMode, RequestRegistry requestRegistry, jakarta.jms.Topic topic, java.lang.String messageSelector, SessionImpl session, boolean noLocal, java.lang.String durableName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestgetRecreateRequest()voidsetRecreateReply(Reply reply)java.lang.StringtoString()-
Methods inherited from class com.swiftmq.jms.v750.TopicSubscriberImpl
getNoLocal, getTopic
-
Methods inherited from class com.swiftmq.jms.v750.MessageConsumerImpl
acknowledgeMessage, close, getMessageListener, getMessageSelector, getRecreatables, isClosed, isConsumerStarted, receive, receive, receiveNoWait, reportDelivered, setMessageListener, setRecordLog, validate, verifyState
-
-
-
-
Constructor Detail
-
DurableTopicSubscriberImpl
public DurableTopicSubscriberImpl(boolean transacted, int acknowledgeMode, RequestRegistry requestRegistry, jakarta.jms.Topic topic, java.lang.String messageSelector, SessionImpl session, boolean noLocal, java.lang.String durableName)
-
-
Method Detail
-
getRecreateRequest
public Request getRecreateRequest()
- Specified by:
getRecreateRequestin interfaceRecreatable- Overrides:
getRecreateRequestin classTopicSubscriberImpl
-
setRecreateReply
public void setRecreateReply(Reply reply)
- Specified by:
setRecreateReplyin interfaceRecreatable- Overrides:
setRecreateReplyin classTopicSubscriberImpl
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-