org.camunda.bpm.engine.impl.core.model
Class BaseCallableElement

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.model.BaseCallableElement
Direct Known Subclasses:
CallableElement

public class BaseCallableElement
extends Object


Nested Class Summary
static class BaseCallableElement.CallableElementBinding
           
 
Field Summary
protected  BaseCallableElement.CallableElementBinding binding
           
protected  ParameterValueProvider definitionKeyValueProvider
           
protected  String deploymentId
           
protected  ParameterValueProvider versionValueProvider
           
 
Constructor Summary
BaseCallableElement()
           
 
Method Summary
 BaseCallableElement.CallableElementBinding getBinding()
           
 String getDefinitionKey(VariableScope variableScope)
           
 ParameterValueProvider getDefinitionKeyValueProvider()
           
 String getDeploymentId()
           
 Integer getVersion(VariableScope variableScope)
           
 ParameterValueProvider getVersionValueProvider()
           
 boolean isDeploymentBinding()
           
 boolean isLatestBinding()
           
 boolean isVersionBinding()
           
 void setBinding(BaseCallableElement.CallableElementBinding binding)
           
 void setDefinitionKeyValueProvider(ParameterValueProvider definitionKey)
           
 void setDeploymentId(String deploymentId)
           
 void setVersionValueProvider(ParameterValueProvider version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

definitionKeyValueProvider

protected ParameterValueProvider definitionKeyValueProvider

binding

protected BaseCallableElement.CallableElementBinding binding

versionValueProvider

protected ParameterValueProvider versionValueProvider

deploymentId

protected String deploymentId
Constructor Detail

BaseCallableElement

public BaseCallableElement()
Method Detail

getDefinitionKey

public String getDefinitionKey(VariableScope variableScope)

getDefinitionKeyValueProvider

public ParameterValueProvider getDefinitionKeyValueProvider()

setDefinitionKeyValueProvider

public void setDefinitionKeyValueProvider(ParameterValueProvider definitionKey)

getBinding

public BaseCallableElement.CallableElementBinding getBinding()

setBinding

public void setBinding(BaseCallableElement.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)

getDeploymentId

public String getDeploymentId()

setDeploymentId

public void setDeploymentId(String deploymentId)


Copyright © 2015 camunda services GmbH. All rights reserved.