public enum BlueprintsStoreOptions extends Enum<BlueprintsStoreOptions> implements PersistentStoreOptions
PersistentStoreOptions
that hold Blueprints related database access features, such as autocommit or direct
write behavior.Enum Constant and Description |
---|
AUTOCOMMIT
Automatically saves modifications as calls are made.
|
CACHE_MANY
Translates model-level operations to Blueprints calls, and uses an internal cache to store elements that are
part of multi-valued
EReference s to speed-up their access. |
DIRECT_WRITE
Translates model-level operations to Blueprints calls (default
DirectWriteStore ). |
Modifier and Type | Method and Description |
---|---|
static BlueprintsStoreOptions |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BlueprintsStoreOptions[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BlueprintsStoreOptions AUTOCOMMIT
AutocommitStoreDecorator
public static final BlueprintsStoreOptions DIRECT_WRITE
DirectWriteStore
).DirectWriteBlueprintsStore
public static final BlueprintsStoreOptions CACHE_MANY
EReference
s to speed-up their access.DirectWriteBlueprintsCacheManyStore
public static BlueprintsStoreOptions[] values()
for (BlueprintsStoreOptions c : BlueprintsStoreOptions.values()) System.out.println(c);
public static BlueprintsStoreOptions valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2013–2017 Atlanmod INRIA LINA Mines Nantes. All rights reserved.