Class StorageManagerFactory
java.lang.Object
one.microstream.integrations.spring.boot.types.config.StorageManagerFactory
@Configuration public class StorageManagerFactory extends Object
-
Constructor Summary
Constructors Constructor Description StorageManagerFactory(List<EmbeddedStorageFoundationCustomizer> customizers, List<StorageManagerInitializer> initializers, Optional<StorageMetaData> storageMetaDataOptional)
-
Method Summary
Modifier and Type Method Description EmbeddedStorageFoundation<?>
embeddedStorageFoundation(org.springframework.core.env.Environment env)
EmbeddedStorageManager
embeddedStorageManager(org.springframework.core.env.Environment env, MicrostreamConfigurationProperties configuration)
Map<String,String>
normalizeProperties(Map<String,String> properties)
Map<String,String>
readProperties(org.springframework.core.env.Environment env)
-
Constructor Details
-
StorageManagerFactory
public StorageManagerFactory(List<EmbeddedStorageFoundationCustomizer> customizers, List<StorageManagerInitializer> initializers, Optional<StorageMetaData> storageMetaDataOptional)
-
-
Method Details
-
readProperties
-
normalizeProperties
-
embeddedStorageFoundation
@Bean @Lazy public EmbeddedStorageFoundation<?> embeddedStorageFoundation(org.springframework.core.env.Environment env) -
embeddedStorageManager
@Bean(destroyMethod="shutdown") @Lazy public EmbeddedStorageManager embeddedStorageManager(org.springframework.core.env.Environment env, MicrostreamConfigurationProperties configuration)
-