public interface WorkflowPropertyEditor
| Modifier and Type | Interface and Description |
|---|---|
static interface |
WorkflowPropertyEditor.Result
Contains the result of a successful operation.
|
static interface |
WorkflowPropertyEditor.WorkflowPropertyEditorFactory
Factory for
WorkflowPropertyEditor instances. |
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_NAME_KEY |
static String |
DEFAULT_VALUE_KEY |
| Modifier and Type | Method and Description |
|---|---|
ServiceOutcome<WorkflowPropertyEditor.Result> |
addProperty(String name,
String value)
Add a property to the workflow.
|
ServiceOutcome<WorkflowPropertyEditor.Result> |
deleteProperty(String name)
Delete a property from the workflow.
|
String |
getNameKey()
Return the key used by the editor in the
ErrorCollection when reporting
errors on the property key. |
String |
getValueKey()
Return the key used by the editor in the
ErrorCollection when reporting
errors on the property value. |
WorkflowPropertyEditor |
nameKey(String nameKey)
Set the key used by the editor in the
ErrorCollection when reporting
errors on the property name. |
ServiceOutcome<WorkflowPropertyEditor.Result> |
updateProperty(String name,
String value)
Update a property on the workflow.
|
WorkflowPropertyEditor |
valueKey(String valueKey)
Set the key used by the editor in the
ErrorCollection when reporting
errors on the property value. |
static final String DEFAULT_NAME_KEY
static final String DEFAULT_VALUE_KEY
ServiceOutcome<WorkflowPropertyEditor.Result> addProperty(String name, String value)
The caller must check the returned WorkflowPropertyEditor.Result to
work out the actual name and value saved as they may have been transformed during the save.
name - the name of the property.value - the value of the property.ServiceOutcome either contains errors
or the WorkflowPropertyEditor.Result of the operation if successful.ServiceOutcome<WorkflowPropertyEditor.Result> updateProperty(String name, String value)
The caller must check the returned WorkflowPropertyEditor.Result to
work out the actual name and value saved as they may have been transformed during the save.
name - the name of the property.value - the value of the property.ServiceOutcome either contains errors
or the WorkflowPropertyEditor.Result of the operation if successful.ServiceOutcome<WorkflowPropertyEditor.Result> deleteProperty(String name)
name - the name of the property.ServiceOutcome either contains errors
or the WorkflowPropertyEditor.Result of the operation if successful.WorkflowPropertyEditor nameKey(String nameKey)
ErrorCollection when reporting
errors on the property name. The default is
DEFAULT_NAME_KEY.nameKey - the name of the key to use.WorkflowPropertyEditor valueKey(String valueKey)
ErrorCollection when reporting
errors on the property value. The default is
DEFAULT_VALUE_KEY.valueKey - the name of the key to use.String getNameKey()
ErrorCollection when reporting
errors on the property key.String getValueKey()
ErrorCollection when reporting
errors on the property value.Copyright © 2002-2024 Atlassian. All Rights Reserved.