Package io.vertigo.datastore
Class DataStoreFeatures
java.lang.Object
io.vertigo.core.node.config.Features<DataStoreFeatures>
io.vertigo.datastore.DataStoreFeatures
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<io.vertigo.core.node.config.ModuleConfig>
public final class DataStoreFeatures
extends io.vertigo.core.node.config.Features<DataStoreFeatures>
Defines dynamo features.
- Author:
- pchretien
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidwithBerkleyKV(io.vertigo.core.param.Param... params) Activates caches.withDbFileStore(io.vertigo.core.param.Param... params) withDelayedMemoryKV(io.vertigo.core.param.Param... params) Activates caches.withEhCacheKV(io.vertigo.core.param.Param... params) Add store to dynamowithFileStore(io.vertigo.core.param.Param... params) Add store to dynamowithFsFileStore(io.vertigo.core.param.Param... params) withFsFullFileStore(io.vertigo.core.param.Param... params) withH2KV(io.vertigo.core.param.Param... params) Add key/value store to dynamoActivates caches.withRedisCache(io.vertigo.core.param.Param... params) Activates caches.withRedisKV(io.vertigo.core.param.Param... params) withS3FileStore(io.vertigo.core.param.Param... params) withSpeedbKV(io.vertigo.core.param.Param... params) withSqlEntityStore(io.vertigo.core.param.Param... params) withTikaMimeTypeResolver(io.vertigo.core.param.Param... params) Methods inherited from class io.vertigo.core.node.config.Features
addPlugin, build, getModuleConfigBuilder
-
Constructor Details
-
DataStoreFeatures
public DataStoreFeatures()Constructor.
-
-
Method Details
-
withEntityStore
Add store to dynamo- Returns:
- the feature
-
withSqlEntityStore
-
withFileStore
Add store to dynamo- Returns:
- the feature
-
withFsFileStore
-
withDbFileStore
-
withFsFullFileStore
-
withS3FileStore
-
withTikaMimeTypeResolver
-
withSimpleMagicMimeTypeResolver
-
withKVStore
Add key/value store to dynamo- Returns:
- the feature
-
withBerkleyKV
-
withRedisKV
-
withSpeedbKV
-
withH2KV
-
withEhCacheKV
-
withDelayedMemoryKV
-
withTaskProxyMethod
-
withEntityMetrics
-
withCache
Activates caches.- Returns:
- these features
-
withRedisCache
Activates caches.- Returns:
- these features
-
withMemoryCache
Activates caches.- Returns:
- these features
-
withEhCache
Activates caches.- Returns:
- these features
-
buildFeatures
protected void buildFeatures()- Specified by:
buildFeaturesin classio.vertigo.core.node.config.Features<DataStoreFeatures>
-