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(AbstractVariableScope 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(AbstractVariableScope variableScope)
getVersionValueProvider
public ParameterValueProvider getVersionValueProvider()
setVersionValueProvider
public void setVersionValueProvider(ParameterValueProvider version)
getBusinessKey
public String getBusinessKey(AbstractVariableScope 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(AbstractVariableScope variableScope)
getOutputs
public List<CallableElementParameter> getOutputs()
addOutput
public void addOutput(CallableElementParameter output)
addOutputs
public void addOutputs(List<CallableElementParameter> outputs)
getOutputVariables
public VariableMap getOutputVariables(AbstractVariableScope variableScope)
getVariables
protected VariableMap getVariables(List<CallableElementParameter> params,
AbstractVariableScope variableScope)
getDeploymentId
public String getDeploymentId()
setDeploymentId
public void setDeploymentId(String deploymentId)
Copyright © 2015 camunda services GmbH. All rights reserved.