Uses of Interface
com.axemble.vdoc.sdk.interfaces.IJMSMessage
-
Uses of IJMSMessage in com.axemble.vdoc.sdk.impl
Modifier and TypeMethodDescriptionint
JMSController.checkConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) void
JMSController.runConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) void
JMSController.stopConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) -
Uses of IJMSMessage in com.axemble.vdoc.sdk.interfaces
Modifier and TypeInterfaceDescriptioninterface
IJMSMessageProcessor<M extends IJMSMessage>
interface
IJMSQueueDeclaration<M extends IJMSMessage>
Implementation of this interface are looked up at application startup and used to create queue if doesnt exist and start consumers which will process queue's messages.Modifier and TypeMethodDescriptionvoid
IJMSQueueController.putMessage
(IJMSMessage message) Enqueue a message into the queuevoid
IJMSQueueController.putMessage
(IJMSMessage message, List<IJMSMessageProperty<?>> properties) Enqueue a message into the queue with propertiesModifier and TypeMethodDescriptionint
IJMSController.checkConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) Return how many batch consumers are running for this message processorvoid
IJMSController.runConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) Run batch consumers for this message processorvoid
IJMSController.stopConsumers
(String contextPrefix, String queueName, IJMSMessageProcessor<? extends IJMSMessage> messageProcessor) Stop all batch consumers for this message processor