public class BaseCallableElement extends Object
Modifier and Type | Class and Description |
---|---|
static class |
BaseCallableElement.CallableElementBinding |
Modifier and Type | Field and Description |
---|---|
protected BaseCallableElement.CallableElementBinding |
binding |
protected ParameterValueProvider |
definitionKeyValueProvider |
protected String |
deploymentId |
protected ParameterValueProvider |
tenantIdProvider |
protected ParameterValueProvider |
versionTagValueProvider |
protected ParameterValueProvider |
versionValueProvider |
Constructor and Description |
---|
BaseCallableElement() |
protected ParameterValueProvider definitionKeyValueProvider
protected BaseCallableElement.CallableElementBinding binding
protected ParameterValueProvider versionValueProvider
protected ParameterValueProvider versionTagValueProvider
protected ParameterValueProvider tenantIdProvider
protected String deploymentId
public String getDefinitionKey(VariableScope variableScope)
public ParameterValueProvider getDefinitionKeyValueProvider()
public void setDefinitionKeyValueProvider(ParameterValueProvider definitionKey)
public BaseCallableElement.CallableElementBinding getBinding()
public void setBinding(BaseCallableElement.CallableElementBinding binding)
public boolean isLatestBinding()
public boolean isDeploymentBinding()
public boolean isVersionBinding()
public boolean isVersionTagBinding()
public Integer getVersion(VariableScope variableScope)
public ParameterValueProvider getVersionValueProvider()
public void setVersionValueProvider(ParameterValueProvider version)
public String getVersionTag(VariableScope variableScope)
public ParameterValueProvider getVersionTagValueProvider()
public void setVersionTagValueProvider(ParameterValueProvider version)
public void setTenantIdProvider(ParameterValueProvider tenantIdProvider)
public String getDeploymentId()
public void setDeploymentId(String deploymentId)
public String getDefinitionTenantId(VariableScope variableScope)
public ParameterValueProvider getTenantIdProvider()
Copyright © 2019. All rights reserved.