Class ConfigurationPropertyBuilderImpl
- java.lang.Object
-
- com.flowable.platform.engine.impl.configuration.ConfigurationPropertyBuilderImpl
-
- All Implemented Interfaces:
ConfigurationPropertyBuilder
public class ConfigurationPropertyBuilderImpl extends Object implements ConfigurationPropertyBuilder
- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected CommandExecutor
commandExecutor
protected String
configurationId
protected String
description
protected String
name
protected String
namespace
protected String
tenantId
protected String
textValue
-
Constructor Summary
Constructors Constructor Description ConfigurationPropertyBuilderImpl(String configurationId, String namespace, String name, CommandExecutor commandExecutor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigurationPropertyBuilder
description(String description)
The property descriptionString
getConfigurationId()
String
getDescription()
String
getName()
String
getNamespace()
String
getTenantId()
String
getTextValue()
ConfigurationProperty
save()
Save or update the propertyConfigurationPropertyBuilder
tenantId(String tenantId)
The tenant id of the configuration propertyConfigurationPropertyBuilder
textValue(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 CommandExecutor commandExecutor
-
configurationId
protected String configurationId
-
namespace
protected String namespace
-
name
protected String name
-
tenantId
protected String tenantId
-
description
protected String description
-
textValue
protected String textValue
-
-
Constructor Detail
-
ConfigurationPropertyBuilderImpl
public ConfigurationPropertyBuilderImpl(String configurationId, String namespace, String name, CommandExecutor commandExecutor)
-
-
Method Detail
-
tenantId
public ConfigurationPropertyBuilder tenantId(String tenantId)
Description copied from interface:ConfigurationPropertyBuilder
The tenant id of the configuration property- Specified by:
tenantId
in interfaceConfigurationPropertyBuilder
-
description
public ConfigurationPropertyBuilder description(String description)
Description copied from interface:ConfigurationPropertyBuilder
The property description- Specified by:
description
in interfaceConfigurationPropertyBuilder
-
textValue
public ConfigurationPropertyBuilder textValue(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 String getConfigurationId()
-
getNamespace
public String getNamespace()
-
getName
public String getName()
-
getTenantId
public String getTenantId()
-
getDescription
public String getDescription()
-
getTextValue
public String getTextValue()
-
-