Class TopicAnnounceReceiver
java.lang.Object
com.swiftmq.swiftlet.queue.MessageProcessor
com.swiftmq.impl.topic.standard.announce.TopicAnnounceReceiver
- All Implemented Interfaces:
com.swiftmq.swiftlet.threadpool.AsyncTask, com.swiftmq.tools.versioning.VersionVisitor, Runnable
public class TopicAnnounceReceiver
extends com.swiftmq.swiftlet.queue.MessageProcessor
implements com.swiftmq.tools.versioning.VersionVisitor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisValid()voidprocessException(Exception exception) voidprocessMessage(com.swiftmq.swiftlet.queue.MessageEntry messageEntry) voidrun()voidvoidstop()toString()voidvisit(com.swiftmq.tools.versioning.Versioned versioned) voidvisit(com.swiftmq.tools.versioning.VersionNotification notification) Methods inherited from class com.swiftmq.swiftlet.queue.MessageProcessor
createBulkBuffer, getBulkBuffer, getCurrentBulkSize, getMaxBulkSize, getReceiverId, getRegistrationId, getRegistrationTime, getSelector, getTimeout, getTransactionId, getViewId, isAutoCommit, isBulkMode, processMessages, reset, setAutoCommit, setBulkMode, setCurrentBulkSize, setReceiverId, setRegistrationId, setRegistrationTime, setTransactionId, setViewId
-
Constructor Details
-
TopicAnnounceReceiver
- Throws:
Exception
-
-
Method Details
-
setClosed
public void setClosed() -
isValid
public boolean isValid()- Specified by:
isValidin interfacecom.swiftmq.swiftlet.threadpool.AsyncTask
-
processMessage
public void processMessage(com.swiftmq.swiftlet.queue.MessageEntry messageEntry) - Specified by:
processMessagein classcom.swiftmq.swiftlet.queue.MessageProcessor
-
processException
- Specified by:
processExceptionin classcom.swiftmq.swiftlet.queue.MessageProcessor
-
getDispatchToken
- Specified by:
getDispatchTokenin interfacecom.swiftmq.swiftlet.threadpool.AsyncTask- Overrides:
getDispatchTokenin classcom.swiftmq.swiftlet.queue.MessageProcessor
-
getDescription
- Specified by:
getDescriptionin interfacecom.swiftmq.swiftlet.threadpool.AsyncTask- Overrides:
getDescriptionin classcom.swiftmq.swiftlet.queue.MessageProcessor
-
stop
public void stop()- Specified by:
stopin interfacecom.swiftmq.swiftlet.threadpool.AsyncTask- Overrides:
stopin classcom.swiftmq.swiftlet.queue.MessageProcessor
-
run
-
visit
public void visit(com.swiftmq.tools.versioning.VersionNotification notification) - Specified by:
visitin interfacecom.swiftmq.tools.versioning.VersionVisitor
-
visit
public void visit(com.swiftmq.tools.versioning.Versioned versioned) - Specified by:
visitin interfacecom.swiftmq.tools.versioning.VersionVisitor
-
toString
-