Class BaseCallableElement
java.lang.Object
org.camunda.bpm.engine.impl.core.model.BaseCallableElement
- Direct Known Subclasses:
CallableElement
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ParameterValueProviderprotected Stringprotected ParameterValueProviderprotected ParameterValueProviderprotected ParameterValueProvider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDefinitionKey(VariableScope variableScope) getDefinitionTenantId(VariableScope variableScope, String defaultTenantId) getVersion(VariableScope variableScope) getVersionTag(VariableScope variableScope) booleanbooleanbooleanbooleanbooleanvoidvoidsetDefinitionKeyValueProvider(ParameterValueProvider definitionKey) voidsetDeploymentId(String deploymentId) voidsetTenantIdProvider(ParameterValueProvider tenantIdProvider) voidvoid
-
Field Details
-
definitionKeyValueProvider
-
binding
-
versionValueProvider
-
versionTagValueProvider
-
tenantIdProvider
-
deploymentId
-
-
Constructor Details
-
BaseCallableElement
public BaseCallableElement()
-
-
Method Details
-
getDefinitionKey
-
getDefinitionKeyValueProvider
-
setDefinitionKeyValueProvider
-
getBinding
-
setBinding
-
isLatestBinding
public boolean isLatestBinding() -
isDeploymentBinding
public boolean isDeploymentBinding() -
isVersionBinding
public boolean isVersionBinding() -
isVersionTagBinding
public boolean isVersionTagBinding() -
getVersion
-
getVersionValueProvider
-
setVersionValueProvider
-
getVersionTag
-
getVersionTagValueProvider
-
setVersionTagValueProvider
-
setTenantIdProvider
-
getDeploymentId
-
setDeploymentId
-
getDefinitionTenantId
-
getTenantIdProvider
-
hasDynamicReferences
public boolean hasDynamicReferences()- Returns:
- true if any of the references that specify the callable element are non-literal and need to be resolved with potential side effects to determine the process or case definition that is to be called.
-