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.CommandExecutorcommandExecutorprotected java.lang.StringconfigurationIdprotected java.lang.Stringdescriptionprotected java.lang.Stringnameprotected java.lang.Stringnamespaceprotected java.lang.StringtenantIdprotected java.lang.StringtextValue
-
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 ConfigurationPropertyBuilderdescription(java.lang.String description)The property descriptionjava.lang.StringgetConfigurationId()java.lang.StringgetDescription()java.lang.StringgetName()java.lang.StringgetNamespace()java.lang.StringgetTenantId()java.lang.StringgetTextValue()ConfigurationPropertysave()Save or update the propertyConfigurationPropertyBuildertenantId(java.lang.String tenantId)The tenant id of the configuration propertyConfigurationPropertyBuildertextValue(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:ConfigurationPropertyBuilderThe tenant id of the configuration property- Specified by:
tenantIdin interfaceConfigurationPropertyBuilder
-
description
public ConfigurationPropertyBuilder description(java.lang.String description)
Description copied from interface:ConfigurationPropertyBuilderThe property description- Specified by:
descriptionin interfaceConfigurationPropertyBuilder
-
textValue
public ConfigurationPropertyBuilder textValue(java.lang.String textValue)
Description copied from interface:ConfigurationPropertyBuilderThe text value of the property.- Specified by:
textValuein interfaceConfigurationPropertyBuilder
-
save
public ConfigurationProperty save()
Description copied from interface:ConfigurationPropertyBuilderSave or update the property- Specified by:
savein 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()
-
-