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
Modifier and TypeFieldDescriptionprotected String[]
protected String
protected boolean
protected final String
protected boolean
protected final List<OperationParameters>
-
Constructor Summary
ConstructorDescriptionOperationChain
(String id) OperationChain
(String id, List<OperationParameters> operations) OperationChain
(String id, List<OperationParameters> operations, Map<String, Object> chainParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addChainParameters
(Map<String, Object> chainParameter) clone()
boolean
String[]
getId()
int
hashCode()
boolean
boolean
isPublic()
void
merge
(OperationChain other) void
setAliases
(String[] aliases) void
setDescription
(String description) void
setEnabled
(boolean enabled) void
setPublic
(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
-