Index
All Classes and Interfaces|All Packages
A
- acknowledge() - Method in interface no.mnemonic.messaging.documentchannel.DocumentBatch
-
Acknowledge that this batch is handled.
C
- cancel() - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannelSubscription
-
Cancel the subscription
- channelError(K, Exception) - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannel.DocumentCallback
-
Invoked when document channel reports an error delivering this document
- close() - Method in interface no.mnemonic.messaging.documentchannel.DocumentDestination
-
Close this channel
- close() - Method in interface no.mnemonic.messaging.documentchannel.DocumentSource
-
Close this source session
- close() - Method in class no.mnemonic.messaging.documentchannel.noop.NullDocumentDestination
- close() - Method in class no.mnemonic.messaging.documentchannel.noop.NullDocumentSource
- createDocumentSubscription(DocumentChannelListener<T>) - Method in interface no.mnemonic.messaging.documentchannel.DocumentSource
-
Create a subscription, which will submit incoming documents to the listener
- createDocumentSubscription(DocumentChannelListener<T>) - Method in class no.mnemonic.messaging.documentchannel.noop.NullDocumentSource
D
- documentAccepted(K) - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannel.DocumentCallback
-
Invoked when document channel has accepted the associated message
- DocumentBatch<T> - Interface in no.mnemonic.messaging.documentchannel
-
A batch of documents, returned by
DocumentSource.poll(java.time.Duration)
- DocumentChannel<T> - Interface in no.mnemonic.messaging.documentchannel
-
A writer interface to put documents to.
- DocumentChannel.DocumentCallback<K> - Interface in no.mnemonic.messaging.documentchannel
- DocumentChannelListener<T> - Interface in no.mnemonic.messaging.documentchannel
-
A listener interface for incoming documents
- DocumentChannelSubscription - Interface in no.mnemonic.messaging.documentchannel
-
Represents an active subscription to a document channel.
- DocumentDestination<T> - Interface in no.mnemonic.messaging.documentchannel
-
A configured document channel which represents a session to the channel
- documentReceived(T) - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannelListener
-
Invoked for every incoming document
- DocumentSource<T> - Interface in no.mnemonic.messaging.documentchannel
-
A configured document source, which represents a session for this channel.
F
- flush() - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannel
-
Flush any documents pending in this channel.
- flush() - Method in class no.mnemonic.messaging.documentchannel.noop.NullChannel
G
- getDocumentChannel() - Method in interface no.mnemonic.messaging.documentchannel.DocumentDestination
-
Fetch channel to write to
- getDocumentChannel() - Method in class no.mnemonic.messaging.documentchannel.noop.NullDocumentDestination
- getDocuments() - Method in interface no.mnemonic.messaging.documentchannel.DocumentBatch
I
- iterator() - Method in interface no.mnemonic.messaging.documentchannel.DocumentBatch
N
- no.mnemonic.messaging.documentchannel - package no.mnemonic.messaging.documentchannel
- no.mnemonic.messaging.documentchannel.noop - package no.mnemonic.messaging.documentchannel.noop
- NullChannel<T> - Class in no.mnemonic.messaging.documentchannel.noop
-
Empty implementation of a DocumentChannel, which does absolutely nothing.
- NullChannel() - Constructor for class no.mnemonic.messaging.documentchannel.noop.NullChannel
- NullDocumentDestination<T> - Class in no.mnemonic.messaging.documentchannel.noop
-
Empty implementation of a DocumentDestination, which does absolutely nothing.
- NullDocumentDestination() - Constructor for class no.mnemonic.messaging.documentchannel.noop.NullDocumentDestination
- NullDocumentSource<T> - Class in no.mnemonic.messaging.documentchannel.noop
-
Empty implementation of a DocumentSource, which does absolutely nothing.
- NullDocumentSource() - Constructor for class no.mnemonic.messaging.documentchannel.noop.NullDocumentSource
P
- poll(long, TimeUnit) - Method in interface no.mnemonic.messaging.documentchannel.DocumentSource
-
Deprecated.
- poll(Duration) - Method in interface no.mnemonic.messaging.documentchannel.DocumentSource
-
Polling the document source for documents.
- poll(Duration) - Method in class no.mnemonic.messaging.documentchannel.noop.NullDocumentSource
R
- reject() - Method in interface no.mnemonic.messaging.documentchannel.DocumentBatch
-
Reject document batch The underlying DocumentSource should roll back this batch if the source has transactional properties.
S
- sendDocument(T) - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannel
-
Submit a new document.
- sendDocument(T) - Method in class no.mnemonic.messaging.documentchannel.noop.NullChannel
- sendDocument(T, K, DocumentChannel.DocumentCallback<K>) - Method in interface no.mnemonic.messaging.documentchannel.DocumentChannel
-
Same as
DocumentChannel.sendDocument(Object)
. - sendDocument(T, K, DocumentChannel.DocumentCallback<K>) - Method in class no.mnemonic.messaging.documentchannel.noop.NullChannel
All Classes and Interfaces|All Packages
DocumentSource.poll(Duration)
instead