Class PropertiesPersistingMetadataStore

java.lang.Object
org.springframework.integration.metadata.PropertiesPersistingMetadataStore
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable, DisposableBean, InitializingBean, ConcurrentMetadataStore, MetadataStore

public class PropertiesPersistingMetadataStore
extends Object
implements ConcurrentMetadataStore, InitializingBean, DisposableBean, Closeable, Flushable
Properties file-based implementation of MetadataStore. To avoid conflicts each instance should be constructed with the unique key from which unique file name will be generated. By default, the properties file will be 'java.io.tmpdir' + "/spring-integration/metadata-store.properties", but the directory and filename are settable.
Since:
2.0
Author:
Oleg Zhurakousky, Mark Fisher, Gary Russell