Package org.nuxeo.ecm.automation
Class OperationChain
java.lang.Object
org.nuxeo.ecm.automation.OperationChain
- All Implemented Interfaces:
Serializable
Describes an operation chain execution.
- Author:
- Bogdan Stefanescu
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]protected Stringprotected booleanprotected final Stringprotected booleanprotected final List<OperationParameters> -
Constructor Summary
ConstructorsConstructorDescriptionOperationChain(String id) OperationChain(String id, List<OperationParameters> operations) OperationChain(String id, List<OperationParameters> operations, Map<String, Object> chainParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddChainParameters(Map<String, Object> chainParameter) clone()booleanString[]getId()inthashCode()booleanbooleanisPublic()voidmerge(OperationChain other) voidsetAliases(String[] aliases) voidsetDescription(String description) voidsetEnabled(boolean enabled) voidsetPublic(boolean isPublic) toString()
-
Field Details
-
id
-
operations
-
chainParameters
-
description
-
aliases
- Since:
- 7.1
-
isPublic
protected boolean isPublic -
enabled
protected boolean enabled- Since:
- 2021.17
-
-
Constructor Details
-
OperationChain
-
OperationChain
-
OperationChain
-
-
Method Details
-
getId
-
getAliases
- Since:
- 7.1
-
getDescription
-
setDescription
-
setAliases
- Since:
- 7.1
-
isPublic
public boolean isPublic() -
isEnabled
public boolean isEnabled()- Since:
- 2021.17
-
setEnabled
public void setEnabled(boolean enabled) - Since:
- 2021.17
-
setPublic
public void setPublic(boolean isPublic) -
getOperations
-
add
-
add
-
addChainParameters
- Since:
- 5.7.2 Adding chain parameters
-
getChainParameters
- Since:
- 5.7.2 Getting chain parameters
-
hashCode
public int hashCode() -
equals
-
toString
-
clone
-
merge
- Since:
- 2021.17
-