public enum PersistentStorageEngine extends java.lang.Enum<PersistentStorageEngine> implements PersistentStorageType
FRS_PERMANENT_ID, HYBRID_PERMANENT_ID
Modifier and Type | Method and Description |
---|---|
ProductFeatureStatus |
getEngineStatus()
Returns the status of the current feature support for this particular persistent storage engine.
|
java.lang.String |
getLongName()
Returns a display name for this persistent storage type that cen be used for logging etc.
|
int |
getPermanentId()
Returns a permanent identifier for this persistent storage type that is guaranteed to stay unique, regardless of
all the new persistent storage type(s) that may be added in the future.
|
java.lang.String |
getShortName()
Returns a case insensitive name for this persistent storage type that can be used for configuration etc.
|
static PersistentStorageEngine |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PersistentStorageEngine[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
defaultEngine, permanentIdToStorageType, shortNameToType
public static final PersistentStorageEngine FRS
public static final PersistentStorageEngine HYBRID
public static PersistentStorageEngine[] values()
for (PersistentStorageEngine c : PersistentStorageEngine.values()) System.out.println(c);
public static PersistentStorageEngine valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getLongName()
PersistentStorageType
getLongName
in interface PersistentStorageType
public java.lang.String getShortName()
PersistentStorageType
getShortName
in interface PersistentStorageType
public ProductFeatureStatus getEngineStatus()
PersistentStorageType
getEngineStatus
in interface PersistentStorageType
public int getPermanentId()
PersistentStorageType
getPermanentId
in interface PersistentStorageType