public class DefaultVariablesManager extends Object implements IAddonsManager
IAccessor
type.Modifier and Type | Class and Description |
---|---|
static class |
DefaultVariablesManager.AbstractVariableAccessor
Base for variable accessors.
|
static class |
DefaultVariablesManager.Date
Default "#DATE" system variable accessor.
|
static class |
DefaultVariablesManager.DateTime
Default "#DATETIME" system variable accessor.
|
static class |
DefaultVariablesManager.Now
Default "#NOW" system variable accessor.
|
static class |
DefaultVariablesManager.NullValue
Default "#NULL" system variable accessor.
|
static class |
DefaultVariablesManager.Readbase
Default "#READBASE" system variable accessor.
|
static class |
DefaultVariablesManager.RootReadbase
Default "#ROOTREADBASE" system variable accessor.
|
static class |
DefaultVariablesManager.RootWritebase
Default "#ROOTWRITEBASE" system variable accessor.
|
static class |
DefaultVariablesManager.RulesetName
Default "#RULESETNAME" system variable accessor.
|
static class |
DefaultVariablesManager.Time
Default "#TIME" system variable accessor.
|
static class |
DefaultVariablesManager.Writebase
Default "#WRITEBASE" system variable accessor.
|
Modifier and Type | Field and Description |
---|---|
static String |
GLOBAL_VAR_PREFIX |
Constructor and Description |
---|
DefaultVariablesManager() |
Modifier and Type | Method and Description |
---|---|
void |
registerAddons()
Manually registers variables accessors using
ConfigDiscovery . |
public static final String GLOBAL_VAR_PREFIX
public void registerAddons() throws MConfigurationException, MRuleInternalException
ConfigDiscovery
.
Variable Accessors implementation ID must start with the "#" character.registerAddons
in interface IAddonsManager
MConfigurationException
MRuleInternalException