Package | Description |
---|---|
fr.inria.atlanmod.neoemf.config |
Provides utility classes to provide modeling and persistence-level configuration.
|
fr.inria.atlanmod.neoemf.data |
Provides generic classes representing data management operations.
|
fr.inria.atlanmod.neoemf.data.berkeleydb.config |
Provides configuration classes to define specific behaviors of BerkeleyDB data persistence.
|
fr.inria.atlanmod.neoemf.data.blueprints.config |
Provides configuration classes to define specific behaviors of Blueprints data persistence.
|
fr.inria.atlanmod.neoemf.data.blueprints.neo4j.config |
Provides configuration classes to define specific behaviors of Neo4j data persistence.
|
fr.inria.atlanmod.neoemf.data.hbase.config |
Provides configuration classes to define specific behaviors of HBase data persistence.
|
fr.inria.atlanmod.neoemf.data.im.config |
Provides configuration classes to define specific behaviors of the default in-memory database.
|
fr.inria.atlanmod.neoemf.data.mapdb.config |
Provides configuration classes to define specific behaviors of MapDB data persistence.
|
fr.inria.atlanmod.neoemf.data.mongodb.config |
Provides configuration classes to define specific behaviors of MongoDb data persistence.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseConfig<C extends BaseConfig<C>>
The base
Config that creates and manages common configuration that are available for all back-end
implementations. |
Modifier and Type | Method and Description |
---|---|
static <C extends Config> |
Config.forName(String name,
String variant)
|
static <C extends Config> |
Config.forScheme(String scheme)
|
static <C extends Config> |
Config.load(Path directory)
Loads a configuration from the
directory . |
Modifier and Type | Method and Description |
---|---|
Config |
Config.addListener(StoreListener listener)
Adds a store listener in this configuration.
|
<V> Config |
Config.addOption(String key,
V value)
Adds a key/value in this configuration.
|
Config |
Config.addStore(Store store)
Adds a feature defined by the given
store in this configuration. |
Config |
Config.autoSave()
Adds the
autoSave feature in this configuration. |
Config |
Config.autoSave(long chunk)
Adds the
autoSave feature, with a defined chunk , in this configuration. |
Config |
Config.cacheContainers()
Adds the
cache-containers feature in this configuration. |
Config |
Config.cacheFeatures()
Adds the
cache-features feature in this configuration. |
Config |
Config.cacheMetaClasses()
Adds the
cache-metaclasses feature in this configuration. |
Config |
Config.cacheSizes()
Adds the
cache-sizes feature in this configuration. |
Config |
Config.log()
Adds the
log feature in this configuration. |
Config |
Config.log(Level level)
Adds the
log feature, with a defined level , in this configuration. |
Config |
Config.merge(ImmutableConfig config)
Merges the given
config in this configuration. |
Config |
Config.merge(Map<String,?> map)
Merges the given
map in this configuration. |
Config |
Config.readOnly()
Adds the
read-only feature in this configuration. |
Config |
Config.recordStats(StoreStats stats)
Adds the
stats feature in this configuration. |
Config |
Config.setMapping(String mapping)
Defines the mapping to use for the created
Backend . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBackendFactory<C extends Config>
An abstract
BackendFactory . |
Modifier and Type | Class and Description |
---|---|
class |
BerkeleyDbConfig
A
Config that creates BerkeleyDB specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
BaseBlueprintsConfig<C extends BaseBlueprintsConfig<C>>
The base
Config that provides utility methods to create generic Blueprints
configuration. |
class |
BlueprintsTinkerConfig
A
Config that creates Blueprints TinkerGraph specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
BlueprintsNeo4jConfig
A specific
BaseBlueprintsConfig that creates Blueprints Neo4j specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
HBaseConfig
A
Config that creates HBase specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
InMemoryConfig
A
Config that creates specific configuration for an InMemoryBackend instance. |
Modifier and Type | Class and Description |
---|---|
class |
MapDbConfig
A
Config that creates MapDB specific configuration. |
Modifier and Type | Class and Description |
---|---|
class |
MongoDbConfig
A
Config that creates MongoDb specific configuration. |
Copyright © 2013–2019 Atlanmod. All rights reserved.