Spring Integration

Package org.springframework.integration.store

Provides classes releated to storing messages.

See:
          Description

Interface Summary
MessageGroup A group of messages that are correlated with each other and should be processed in the same context.
MessageGroupCallback Invoked when a MessageGroupStore expires a group.
MessageGroupStore Interface for storage operations on groups of messages linked by a group id.
MessageStore Strategy interface for storing and retrieving messages.
MetadataStore Strategy interface for storing metadata from certain adapters to avoid duplicate delivery of messages, for example.
 

Class Summary
AbstractKeyValueMessageStore Base class for implementations of Key/Value style MessageGroupStore and MessageStore
AbstractMessageGroupStore  
MessageGroupMetadata Immutable Value Object holding metadata about a MessageGroup.
MessageGroupQueue A BlockingQueue that is backed by a MessageGroupStore.
MessageGroupStoreReaper Convenient configurable component to allow explicit timed expiry of MessageGroup instances in a MessageGroupStore.
PropertiesPersistingMetadataStore Properties file-based implementation of MetadataStore.
SimpleMessageGroup Represents a mutable group of correlated messages that is bound to a certain MessageStore and group id.
SimpleMessageStore Map-based in-memory implementation of MessageStore and MessageGroupStore.
SimpleMetadataStore Simple implementation of MetadataStore that uses an in-memory map only.
 

Exception Summary
MessageStoreException Exception for problems that occur when using a MessageStore implementation.
 

Package org.springframework.integration.store Description

Provides classes releated to storing messages.


Spring Integration