org.camunda.bpm.engine.impl.core.model
Class CallableElement
java.lang.Object
org.camunda.bpm.engine.impl.core.model.CallableElement
public class CallableElement
- extends Object
- Author:
- Roman Smirnov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
definitionKeyValueProvider
protected ParameterValueProvider definitionKeyValueProvider
binding
protected CallableElement.CallableElementBinding binding
versionValueProvider
protected ParameterValueProvider versionValueProvider
businessKeyValueProvider
protected ParameterValueProvider businessKeyValueProvider
inputs
protected List<CallableElementParameter> inputs
outputs
protected List<CallableElementParameter> outputs
deploymentId
protected String deploymentId
CallableElement
public CallableElement()
getDefinitionKey
public String getDefinitionKey(VariableScope variableScope)
getDefinitionKeyValueProvider
public ParameterValueProvider getDefinitionKeyValueProvider()
setDefinitionKeyValueProvider
public void setDefinitionKeyValueProvider(ParameterValueProvider definitionKey)
getBinding
public CallableElement.CallableElementBinding getBinding()
setBinding
public void setBinding(CallableElement.CallableElementBinding binding)
isLatestBinding
public boolean isLatestBinding()
isDeploymentBinding
public boolean isDeploymentBinding()
isVersionBinding
public boolean isVersionBinding()
getVersion
public Integer getVersion(VariableScope variableScope)
getVersionValueProvider
public ParameterValueProvider getVersionValueProvider()
setVersionValueProvider
public void setVersionValueProvider(ParameterValueProvider version)
getBusinessKey
public String getBusinessKey(VariableScope variableScope)
getBusinessKeyValueProvider
public ParameterValueProvider getBusinessKeyValueProvider()
setBusinessKeyValueProvider
public void setBusinessKeyValueProvider(ParameterValueProvider businessKeyValueProvider)
getInputs
public List<CallableElementParameter> getInputs()
addInput
public void addInput(CallableElementParameter input)
addInputs
public void addInputs(List<CallableElementParameter> inputs)
getInputVariables
public VariableMap getInputVariables(VariableScope variableScope)
getOutputs
public List<CallableElementParameter> getOutputs()
addOutput
public void addOutput(CallableElementParameter output)
addOutputs
public void addOutputs(List<CallableElementParameter> outputs)
getOutputVariables
public VariableMap getOutputVariables(VariableScope variableScope)
getVariables
protected VariableMap getVariables(List<CallableElementParameter> params,
VariableScope variableScope)
getDeploymentId
public String getDeploymentId()
setDeploymentId
public void setDeploymentId(String deploymentId)
Copyright © 2015 camunda services GmbH. All rights reserved.