public class CallableElement extends BaseCallableElement
BaseCallableElement.CallableElementBinding
Modifier and Type | Field and Description |
---|---|
protected ParameterValueProvider |
businessKeyValueProvider |
protected List<CallableElementParameter> |
inputs |
protected List<CallableElementParameter> |
outputs |
protected List<CallableElementParameter> |
outputsLocal |
binding, definitionKeyValueProvider, deploymentId, tenantIdProvider, versionTagValueProvider, versionValueProvider
Constructor and Description |
---|
CallableElement() |
Modifier and Type | Method and Description |
---|---|
void |
addInput(CallableElementParameter input) |
void |
addInputs(List<CallableElementParameter> inputs) |
void |
addOutput(CallableElementParameter output) |
void |
addOutputLocal(CallableElementParameter output) |
void |
addOutputs(List<CallableElementParameter> outputs) |
String |
getBusinessKey(VariableScope variableScope) |
ParameterValueProvider |
getBusinessKeyValueProvider() |
List<CallableElementParameter> |
getInputs() |
VariableMap |
getInputVariables(VariableScope variableScope) |
List<CallableElementParameter> |
getOutputs() |
List<CallableElementParameter> |
getOutputsLocal() |
VariableMap |
getOutputVariables(VariableScope calledElementScope) |
VariableMap |
getOutputVariablesLocal(VariableScope calledElementScope) |
protected VariableMap |
getVariables(List<CallableElementParameter> params,
VariableScope variableScope) |
void |
setBusinessKeyValueProvider(ParameterValueProvider businessKeyValueProvider) |
getBinding, getDefinitionKey, getDefinitionKeyValueProvider, getDefinitionTenantId, getDeploymentId, getTenantIdProvider, getVersion, getVersionTag, getVersionTagValueProvider, getVersionValueProvider, isDeploymentBinding, isLatestBinding, isVersionBinding, isVersionTagBinding, setBinding, setDefinitionKeyValueProvider, setDeploymentId, setTenantIdProvider, setVersionTagValueProvider, setVersionValueProvider
protected ParameterValueProvider businessKeyValueProvider
protected List<CallableElementParameter> inputs
protected List<CallableElementParameter> outputs
protected List<CallableElementParameter> outputsLocal
public String getBusinessKey(VariableScope variableScope)
public ParameterValueProvider getBusinessKeyValueProvider()
public void setBusinessKeyValueProvider(ParameterValueProvider businessKeyValueProvider)
public List<CallableElementParameter> getInputs()
public void addInput(CallableElementParameter input)
public void addInputs(List<CallableElementParameter> inputs)
public VariableMap getInputVariables(VariableScope variableScope)
public List<CallableElementParameter> getOutputs()
public List<CallableElementParameter> getOutputsLocal()
public void addOutput(CallableElementParameter output)
public void addOutputLocal(CallableElementParameter output)
public void addOutputs(List<CallableElementParameter> outputs)
public VariableMap getOutputVariables(VariableScope calledElementScope)
public VariableMap getOutputVariablesLocal(VariableScope calledElementScope)
protected VariableMap getVariables(List<CallableElementParameter> params, VariableScope variableScope)
Copyright © 2021. All rights reserved.