Class ConfigurationPropertyBuilderImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.configuration.ConfigurationPropertyBuilderImpl
-
- All Implemented Interfaces:
ConfigurationPropertyBuilder
public class ConfigurationPropertyBuilderImpl extends java.lang.Object implements ConfigurationPropertyBuilder
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected org.flowable.common.engine.impl.interceptor.CommandExecutor
commandExecutor
protected java.lang.String
configurationId
protected java.lang.String
description
protected java.lang.String
name
protected java.lang.String
namespace
protected java.lang.String
tenantId
protected java.lang.String
textValue
-
Constructor Summary
Constructors Constructor Description ConfigurationPropertyBuilderImpl(java.lang.String configurationId, java.lang.String namespace, java.lang.String name, org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationPropertyBuilder
description(java.lang.String description)
The property descriptionjava.lang.String
getConfigurationId()
java.lang.String
getDescription()
java.lang.String
getName()
java.lang.String
getNamespace()
java.lang.String
getTenantId()
java.lang.String
getTextValue()
ConfigurationProperty
save()
Save or update the propertyConfigurationPropertyBuilder
tenantId(java.lang.String tenantId)
The tenant id of the configuration propertyConfigurationPropertyBuilder
textValue(java.lang.String textValue)
The text value of the property.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.flowable.platform.api.configuration.ConfigurationPropertyBuilder
booleanValue, intValue, longValue
-
-
-
-
Field Detail
-
commandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor
-
configurationId
protected java.lang.String configurationId
-
namespace
protected java.lang.String namespace
-
name
protected java.lang.String name
-
tenantId
protected java.lang.String tenantId
-
description
protected java.lang.String description
-
textValue
protected java.lang.String textValue
-
-
Method Detail
-
tenantId
public ConfigurationPropertyBuilder tenantId(java.lang.String tenantId)
Description copied from interface:ConfigurationPropertyBuilder
The tenant id of the configuration property- Specified by:
tenantId
in interfaceConfigurationPropertyBuilder
-
description
public ConfigurationPropertyBuilder description(java.lang.String description)
Description copied from interface:ConfigurationPropertyBuilder
The property description- Specified by:
description
in interfaceConfigurationPropertyBuilder
-
textValue
public ConfigurationPropertyBuilder textValue(java.lang.String textValue)
Description copied from interface:ConfigurationPropertyBuilder
The text value of the property.- Specified by:
textValue
in interfaceConfigurationPropertyBuilder
-
save
public ConfigurationProperty save()
Description copied from interface:ConfigurationPropertyBuilder
Save or update the property- Specified by:
save
in interfaceConfigurationPropertyBuilder
-
getConfigurationId
public java.lang.String getConfigurationId()
-
getNamespace
public java.lang.String getNamespace()
-
getName
public java.lang.String getName()
-
getTenantId
public java.lang.String getTenantId()
-
getDescription
public java.lang.String getDescription()
-
getTextValue
public java.lang.String getTextValue()
-
-