Class SystemConfigurationImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.configuration.system.SystemConfigurationImpl
-
- All Implemented Interfaces:
SystemConfiguration
public class SystemConfigurationImpl extends Object implements SystemConfiguration
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected String
id
protected Date
lastUpdateTime
protected String
nodeName
protected String
type
protected com.fasterxml.jackson.databind.node.ObjectNode
value
-
Fields inherited from interface com.flowable.platform.api.configuration.system.SystemConfiguration
ALL_NODES_NODE_NAME
-
-
Constructor Summary
Constructors Constructor Description SystemConfigurationImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SystemConfigurationImpl
fromConfigurationProperty(ConfigurationProperty property, com.fasterxml.jackson.databind.node.ObjectNode value)
String
getId()
The technical id of the configurationDate
getLastUpdateTime()
The time when this system configuration was last updated.String
getNodeName()
The name of the node that this configuration property applies toString
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)
-
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:SystemConfiguration
The technical id of the configuration- Specified by:
getId
in interfaceSystemConfiguration
-
setId
public void setId(String id)
-
getType
public String getType()
Description copied from interface:SystemConfiguration
The type of the system configuration property.- Specified by:
getType
in interfaceSystemConfiguration
-
setType
public void setType(String type)
-
getNodeName
public String getNodeName()
Description copied from interface:SystemConfiguration
The name of the node that this configuration property applies to- Specified by:
getNodeName
in interfaceSystemConfiguration
-
setNodeName
public void setNodeName(String nodeName)
-
getLastUpdateTime
public Date getLastUpdateTime()
Description copied from interface:SystemConfiguration
The time when this system configuration was last updated.- Specified by:
getLastUpdateTime
in interfaceSystemConfiguration
-
setLastUpdateTime
public void setLastUpdateTime(Date lastUpdateTime)
-
getValue
public com.fasterxml.jackson.databind.node.ObjectNode getValue()
Description copied from interface:SystemConfiguration
The value of the configuration property.- Specified by:
getValue
in interfaceSystemConfiguration
-
setValue
public void setValue(com.fasterxml.jackson.databind.node.ObjectNode value)
-
fromConfigurationProperty
public static SystemConfigurationImpl fromConfigurationProperty(ConfigurationProperty property, com.fasterxml.jackson.databind.node.ObjectNode value)
-
-