- canAbandon() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to abandon messages.
- canClear() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue can be cleared.
- canDeadLetter() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to send messages to dead letter queue.
- canMessageCount() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to read number of messages.
- canPeek() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to peek messages.
- canPeekBatch() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to peek multiple messages in one batch.
- canReceive() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to receive messages.
- canRenewLock() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to renew message lock.
- canSend() - Method in class org.pipservices.messaging.queues.MessagingCapabilities
-
Informs if the queue is able to send messages.
- clear(String) - Method in class org.pipservices.messaging.queues.MemoryMessageQueue
-
Clears component state.
- clear(String) - Method in class org.pipservices.messaging.queues.MessageQueue
-
Clears component state.
- close(String) - Method in class org.pipservices.messaging.queues.MemoryMessageQueue
-
Closes component and frees used resources.
- close(String) - Method in class org.pipservices.messaging.queues.MessageQueue
-
Closes component and frees used resources.
- complete(MessageEnvelop) - Method in interface org.pipservices.messaging.queues.IMessageQueue
-
Permanently removes a message from the queue.
- complete(MessageEnvelop) - Method in class org.pipservices.messaging.queues.MemoryMessageQueue
-
Permanently removes a message from the queue.
- complete(MessageEnvelop) - Method in class org.pipservices.messaging.queues.MessageQueue
-
Permanently removes a message from the queue.
- configure(ConfigParams) - Method in class org.pipservices.messaging.queues.MessageQueue
-
Configures component by passing configuration parameters.
- MemoryMessageQueue - Class in org.pipservices.messaging.queues
-
Message queue that sends and receives messages within the same process by using shared memory.
- MemoryMessageQueue() - Constructor for class org.pipservices.messaging.queues.MemoryMessageQueue
-
Creates a new instance of the message queue.
- MemoryMessageQueue(String) - Constructor for class org.pipservices.messaging.queues.MemoryMessageQueue
-
Creates a new instance of the message queue.
- MemoryMessageQueueDescriptor - Static variable in class org.pipservices.messaging.build.DefaultMessagingFactory
-
- MemoryMessageQueueFactory - Class in org.pipservices.messaging.build
-
Creates MemoryMessageQueue components by their descriptors.
- MemoryMessageQueueFactory() - Constructor for class org.pipservices.messaging.build.MemoryMessageQueueFactory
-
Create a new instance of the factory.
- MemoryMessageQueueFactoryDescriptor - Static variable in class org.pipservices.messaging.build.DefaultMessagingFactory
-
- MemoryQueueDescriptor - Static variable in class org.pipservices.messaging.build.MemoryMessageQueueFactory
-
- MessageEnvelop - Class in org.pipservices.messaging.queues
-
Allows adding additional information to messages.
- MessageEnvelop() - Constructor for class org.pipservices.messaging.queues.MessageEnvelop
-
Creates a new MessageEnvelope.
- MessageEnvelop(String, String, Object) - Constructor for class org.pipservices.messaging.queues.MessageEnvelop
-
Creates a new MessageEnvelop, which adds a correlation id, message id, and a
type to the data being sent/received.
- MessageEnvelop(String, String, String) - Constructor for class org.pipservices.messaging.queues.MessageEnvelop
-
Creates a new MessageEnvelop, which adds a correlation id, message id, and a
type to the data being sent/received.
- MessageQueue - Class in org.pipservices.messaging.queues
-
Abstract message queue that is used as a basis for specific message queue implementations.
- MessageQueue() - Constructor for class org.pipservices.messaging.queues.MessageQueue
-
Creates a new instance of the message queue.
- MessageQueue(String) - Constructor for class org.pipservices.messaging.queues.MessageQueue
-
Creates a new instance of the message queue.
- MessageQueue(String, ConfigParams) - Constructor for class org.pipservices.messaging.queues.MessageQueue
-
Creates a new instance of the message queue.
- MessagingCapabilities - Class in org.pipservices.messaging.queues
-
Data object that contains supported capabilities of a message queue.
- MessagingCapabilities(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.pipservices.messaging.queues.MessagingCapabilities
-
Creates a new instance of the capabilities object.
- moveToDeadLetter(MessageEnvelop) - Method in interface org.pipservices.messaging.queues.IMessageQueue
-
Permanently removes a message from the queue and sends it to dead letter
queue.
- moveToDeadLetter(MessageEnvelop) - Method in class org.pipservices.messaging.queues.MemoryMessageQueue
-
Permanently removes a message from the queue and sends it to dead letter
queue.
- moveToDeadLetter(MessageEnvelop) - Method in class org.pipservices.messaging.queues.MessageQueue
-
Permanently removes a message from the queue and sends it to dead letter
queue.