Interface IProvidesMessageBrowsers<M>

All Superinterfaces:
IHasProcessState<M>
All Known Implementing Classes:
JdbcTableListener, MessageStoreListener, Receiver

public interface IProvidesMessageBrowsers<M> extends IHasProcessState<M>
Interface that can be implemented by Listeners that provide their own management of messages processed and in error.
  • Method Details

    • getMessageBrowser

      IMessageBrowser<M> getMessageBrowser(ProcessState state)
      returns a browser of messages that are in ProcessState 'state', and are stored in a storage managed by the listener itself (as opposed to a storage configured as a messageLog or errorStorage in the configuration).