Index

A C D F G I N P R S 
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
sendDocument(T, K, DocumentChannel.DocumentCallback<K>) - Method in class no.mnemonic.messaging.documentchannel.noop.NullChannel
 
A C D F G I N P R S 
All Classes and Interfaces|All Packages