@Managed public class Config extends java.lang.Object
Base class for all configuration data.
All application specific configuration data must inherit from this class. The versionId attribute should be included in an application specific key specified in the sub-types to allow fast access to the current version of data.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
groupId
Group identifier
|
java.lang.String |
versionId
Version identifier
|
Constructor and Description |
---|
Config()
Create a new Config
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getConfigGroupKind()
get the groupKind for this config object
|
Version |
getVersion()
Returns the version to which this
configuration instance belongs.
|
public java.lang.String versionId
Version identifier
public java.lang.String groupId
Group identifier
public Config()
public java.lang.String getConfigGroupKind()
get the groupKind for this config object
This virtual must be implemented for the configuration type to be contained by another groupKind.
public final Version getVersion()
Returns the version to which this configuration instance belongs.