Class QueueMessageProcessor
java.lang.Object
MessageProcessor
com.swiftmq.impl.streams.processor.QueueMessageProcessor
public class QueueMessageProcessor
extends MessageProcessor
-
Constructor Summary
ConstructorsConstructorDescriptionQueueMessageProcessor(StreamContext ctx, Input input, QueueReceiver receiver, Selector selector) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetInput()MessageImplQueuePullTransactionbooleanisValid()voidvoidprocessMessage(MessageEntry messageEntry) voidrestart()toString()
-
Constructor Details
-
QueueMessageProcessor
public QueueMessageProcessor(StreamContext ctx, Input input, QueueReceiver receiver, Selector selector)
-
-
Method Details
-
deregister
public void deregister() -
restart
- Throws:
Exception
-
getTransaction
public QueuePullTransaction getTransaction() -
getInput
-
getMessage
public MessageImpl getMessage() -
processMessage
public void processMessage(MessageEntry messageEntry) -
processException
-
isValid
public boolean isValid() -
toString
-