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()
SystemConfiguration
getId
in interface SystemConfiguration
public void setId(String id)
public String getType()
SystemConfiguration
getType
in interface SystemConfiguration
public void setType(String type)
public String getNodeName()
SystemConfiguration
getNodeName
in interface SystemConfiguration
public void setNodeName(String nodeName)
public Date getLastUpdateTime()
SystemConfiguration
getLastUpdateTime
in interface SystemConfiguration
public void setLastUpdateTime(Date lastUpdateTime)
public com.fasterxml.jackson.databind.node.ObjectNode getValue()
SystemConfiguration
getValue
in interface SystemConfiguration
public void setValue(com.fasterxml.jackson.databind.node.ObjectNode value)
public static SystemConfigurationImpl fromConfigurationProperty(ConfigurationProperty property, com.fasterxml.jackson.databind.node.ObjectNode value)