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 Stringidprotected DatelastUpdateTimeprotected StringnodeNameprotected Stringtypeprotected com.fasterxml.jackson.databind.node.ObjectNodevalue-
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 SystemConfigurationImplfromConfigurationProperty(ConfigurationProperty property, com.fasterxml.jackson.databind.node.ObjectNode value)StringgetId()The technical id of the configurationDategetLastUpdateTime()The time when this system configuration was last updated.StringgetNodeName()The name of the node that this configuration property applies toStringgetType()The type of the system configuration property.com.fasterxml.jackson.databind.node.ObjectNodegetValue()The value of the configuration property.voidsetId(String id)voidsetLastUpdateTime(Date lastUpdateTime)voidsetNodeName(String nodeName)voidsetType(String type)voidsetValue(com.fasterxml.jackson.databind.node.ObjectNode value)
-
-
-
Method Detail
-
getId
public String getId()
Description copied from interface:SystemConfigurationThe technical id of the configuration- Specified by:
getIdin interfaceSystemConfiguration
-
setId
public void setId(String id)
-
getType
public String getType()
Description copied from interface:SystemConfigurationThe type of the system configuration property.- Specified by:
getTypein interfaceSystemConfiguration
-
setType
public void setType(String type)
-
getNodeName
public String getNodeName()
Description copied from interface:SystemConfigurationThe name of the node that this configuration property applies to- Specified by:
getNodeNamein interfaceSystemConfiguration
-
setNodeName
public void setNodeName(String nodeName)
-
getLastUpdateTime
public Date getLastUpdateTime()
Description copied from interface:SystemConfigurationThe time when this system configuration was last updated.- Specified by:
getLastUpdateTimein interfaceSystemConfiguration
-
setLastUpdateTime
public void setLastUpdateTime(Date lastUpdateTime)
-
getValue
public com.fasterxml.jackson.databind.node.ObjectNode getValue()
Description copied from interface:SystemConfigurationThe value of the configuration property.- Specified by:
getValuein 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)
-
-