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
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 namespace, java.lang.String name, org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
Method Summary
Modifier and Type Method Description ConfigurationPropertyBuilder
description(java.lang.String description)
The property descriptionjava.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 Details
-
commandExecutor
protected final org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor -
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
-
-
Constructor Details
-
ConfigurationPropertyBuilderImpl
public ConfigurationPropertyBuilderImpl(java.lang.String namespace, java.lang.String name, org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor)
-
-
Method Details
-
tenantId
Description copied from interface:ConfigurationPropertyBuilder
The tenant id of the configuration property- Specified by:
tenantId
in interfaceConfigurationPropertyBuilder
-
description
Description copied from interface:ConfigurationPropertyBuilder
The property description- Specified by:
description
in interfaceConfigurationPropertyBuilder
-
textValue
Description copied from interface:ConfigurationPropertyBuilder
The text value of the property.- Specified by:
textValue
in interfaceConfigurationPropertyBuilder
-
save
Description copied from interface:ConfigurationPropertyBuilder
Save or update the property- Specified by:
save
in interfaceConfigurationPropertyBuilder
-
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()
-