Uses of Interface
org.nuxeo.ecm.automation.OperationType
Package
Description
-
Uses of OperationType in org.nuxeo.automation.scripting.internals
Modifier and TypeFieldDescriptionprotected final Map<String,
OperationType> AutomationScriptingRegistry.registration
-
Uses of OperationType in org.nuxeo.ecm.automation
Modifier and TypeMethodDescriptionOperationType.clone()
AutomationService.getOperation
(String id) Gets an operation type given its ID.AutomationService.getOperations()
Gets all operation types that was registered.static OperationType
OperationType.typeof
(OperationChain chain, boolean replace) Modifier and TypeMethodDescriptionvoid
OperationType.merge
(OperationType other) void
OperationCallback.onChainEnter
(OperationType chain) void
OperationCallback.onOperationEnter
(OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> parms) void
AutomationService.putOperation
(OperationType op, boolean replace) Registers an operation given it's type.void
AutomationService.removeOperation
(OperationType type) Removes an operation given it's type. -
Uses of OperationType in org.nuxeo.ecm.automation.core.impl
Modifier and TypeFieldDescriptionprotected OperationType
InvokableMethod.op
protected final OperationType
OperationChainCompiler.OperationMethod.typeof
Modifier and TypeFieldDescriptionprotected Map<String,
OperationType> OperationTypeRegistry.lookup
Modifier and TypeMethodDescriptionOperationTypeRegistry.clone
(OperationType orig) InvokableMethod.getOperation()
OperationServiceImpl.getOperation
(String id) OperationServiceImpl.getOperations()
OperationTypeRegistry.getOperationType
(Class<?> key) Modifier and TypeMethodDescriptionvoid
OperationTypeRegistry.addContribution
(OperationType op, boolean replace) OperationTypeRegistry.clone
(OperationType orig) void
OperationTypeRegistry.contributionRemoved
(String id, OperationType origContrib) void
OperationTypeRegistry.contributionUpdated
(String id, OperationType contrib, OperationType newOrigContrib) OperationTypeRegistry.getContributionId
(OperationType contrib) Class<?>
ChainTypeImpl.getOperationOutput
(Class<?> input, OperationType operationType) void
ChainTypeImpl.merge
(OperationType other) void
OperationTypeImpl.merge
(OperationType other) void
OperationTypeRegistry.merge
(OperationType src, OperationType dst) void
OperationServiceImpl.putOperation
(OperationType op, boolean replace) void
OperationServiceImpl.removeOperation
(OperationType type) ModifierConstructorDescriptionInvokableIteratorMethod
(OperationType op, Method method, OperationMethod anno) InvokableMethod
(OperationType op, Method method) InvokableMethod
(OperationType op, Method method, OperationMethod anno) -
Uses of OperationType in org.nuxeo.ecm.automation.core.trace
Modifier and TypeFieldDescriptionprotected final OperationType
Trace.chain
protected OperationType
TracerFactory.ChainTraces.chain
protected final OperationType
Call.type
Modifier and TypeMethodDescriptionprotected static String
TracerFactory.formatKey
(OperationType chain, int index) TracerFactory.newCall
(OperationType chain, OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> params) If trace mode is enabled, instantiateCall
.TracerFactory.newTrace
(Call parent, OperationType typeof, List<Call> calls, Object output, Exception error) void
Tracer.onChainEnter
(OperationType chain) void
Tracer.onOperationEnter
(OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> params) protected void
Tracer.pushContext
(OperationType chain) ModifierConstructorDescriptionCall
(OperationType chain, OperationContext context, OperationType type, InvokableMethod method, Map<String, Object> parms) Call
(OperationType chain, OperationType op) protected
Call
(OperationType chain, OperationType op, Call.Details details) protected
ChainTraces
(OperationType chain) LiteCall
(OperationType chain, OperationType op) protected
Trace
(Call parent, OperationType chain, List<Call> calls, Object input, Object output, Exception error) -
Uses of OperationType in org.nuxeo.ecm.automation.server.jaxrs