public class SystemConfigurationImpl extends Object implements SystemConfiguration
| Modifier and Type | Field and Description |
|---|---|
protected String |
id |
protected Date |
lastUpdateTime |
protected String |
nodeName |
protected String |
type |
protected com.fasterxml.jackson.databind.node.ObjectNode |
value |
ALL_NODES_NODE_NAME| Constructor and Description |
|---|
SystemConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
static SystemConfigurationImpl |
fromConfigurationProperty(ConfigurationProperty property,
com.fasterxml.jackson.databind.node.ObjectNode value) |
String |
getId()
The technical id of the configuration
|
Date |
getLastUpdateTime()
The time when this system configuration was last updated.
|
String |
getNodeName()
The name of the node that this configuration property applies to
|
String |
getType()
The type of the system configuration property.
|
com.fasterxml.jackson.databind.node.ObjectNode |
getValue()
The value of the configuration property.
|
void |
setId(String id) |
void |
setLastUpdateTime(Date lastUpdateTime) |
void |
setNodeName(String nodeName) |
void |
setType(String type) |
void |
setValue(com.fasterxml.jackson.databind.node.ObjectNode value) |
protected String id
protected String type
protected String nodeName
protected Date lastUpdateTime
protected com.fasterxml.jackson.databind.node.ObjectNode value
public String getId()
SystemConfigurationgetId in interface SystemConfigurationpublic void setId(String id)
public String getType()
SystemConfigurationgetType in interface SystemConfigurationpublic void setType(String type)
public String getNodeName()
SystemConfigurationgetNodeName in interface SystemConfigurationpublic void setNodeName(String nodeName)
public Date getLastUpdateTime()
SystemConfigurationgetLastUpdateTime in interface SystemConfigurationpublic void setLastUpdateTime(Date lastUpdateTime)
public com.fasterxml.jackson.databind.node.ObjectNode getValue()
SystemConfigurationgetValue in interface SystemConfigurationpublic void setValue(com.fasterxml.jackson.databind.node.ObjectNode value)
public static SystemConfigurationImpl fromConfigurationProperty(ConfigurationProperty property, com.fasterxml.jackson.databind.node.ObjectNode value)