Class QueueMessageProcessor
java.lang.Object
MessageProcessor
com.swiftmq.impl.streams.processor.QueueMessageProcessor
public class QueueMessageProcessor
extends MessageProcessor
-
Constructor Summary
ConstructorDescriptionQueueMessageProcessor
(StreamContext ctx, Input input, QueueReceiver receiver, Selector selector) -
Method Summary
Modifier and TypeMethodDescriptionvoid
getInput()
MessageImpl
QueuePullTransaction
boolean
isValid()
void
void
processMessage
(MessageEntry messageEntry) void
restart()
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
-