public interface OperationType
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String[] |
getAliases()
The operation ID Aliases array.
|
String |
getContributingComponent()
Gets the name of the component that contributed the operation
|
OperationDocumentation |
getDocumentation() |
String |
getId() |
default String |
getInputType()
The input type of a chain/operation.
|
List<InvokableMethod> |
getMethods() |
InvokableMethod[] |
getMethodsMatchingInput(Class<?> in) |
AutomationService |
getService()
Gets the service that registered that type.
|
Class<?> |
getType() |
int |
hashCode() |
Object |
newInstance(OperationContext ctx,
Map<String,Object> args) |
static OperationType |
typeof(OperationChain chain,
boolean replace) |
String[] getAliases()
default String getInputType()
Object newInstance(OperationContext ctx, Map<String,Object> args) throws OperationException
OperationException
AutomationService getService()
OperationDocumentation getDocumentation() throws OperationException
OperationException
String getContributingComponent()
InvokableMethod[] getMethodsMatchingInput(Class<?> in)
List<InvokableMethod> getMethods()
static OperationType typeof(OperationChain chain, boolean replace)
Copyright © 2018 Nuxeo. All rights reserved.