@Api public abstract class InvocableComponent extends WorkflowComponent
Constructor and Description |
---|
InvocableComponent(ComponentDefinition definition,
Method method,
Object instance) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getDeclaringClass() |
protected InvocableMethod |
getInvocableMethod() |
abstract void |
invoke(Parameters parameters,
ActivityContextMap activityContextMap,
ContextVariables contextVariables)
Invokes this component with given parameters.
|
protected void |
invoke(Parameters parameters,
Object... instances) |
protected Object |
invokeWithResult(Parameters parameters,
Object... instances) |
equals, getCategories, getContextVariables, getDescription, getDocumentationLink, getIcon, getId, getName, getParameter, getParameters, getSource, hashCode, isDeprecated, setDeprecated, setSource
public InvocableComponent(ComponentDefinition definition, Method method, Object instance)
public abstract void invoke(Parameters parameters, ActivityContextMap activityContextMap, ContextVariables contextVariables)
parameters
- parameterscontextMap
- Variables context from activityprotected void invoke(Parameters parameters, Object... instances)
protected Object invokeWithResult(Parameters parameters, Object... instances)
public Class<?> getDeclaringClass()
protected InvocableMethod getInvocableMethod()
Copyright © 2019 Suncode. All rights reserved.