public interface ResourceDeploymentPlanBean
Modifier and Type | Method | Description |
---|---|---|
VariableAssignmentBean |
assignVariable(VariableBean var,
ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop) |
Create new variable assignment from existing variable.
|
ConfigResourceOverrideBean |
createConfigResourceOverride() |
Create new "config-resource-override" element
|
ExternalResourceOverrideBean |
createExternalResourceOverride() |
Create new "external-resource-override" element
|
void |
destroyConfigResourceOverride(ConfigResourceOverrideBean configResourceOverride) |
Remove "config-resource-override" element
|
void |
destroyExternalResourceOverride(ExternalResourceOverrideBean externalResourceOverride) |
Remove "external-resource-override" element
|
ConfigResourceOverrideBean |
findConfigResourceOverride(java.lang.String name) |
Get config resource overrides for any module in plan.
|
ExternalResourceOverrideBean |
findExternalResourceOverride(java.lang.String name) |
Get config/external resource overrides for any module in plan.
|
VariableBean |
findOrCreateVariable(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop) |
|
VariableBean |
findOrCreateVariable(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop,
boolean planBased) |
|
VariableBean |
findOrCreateVariable(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop,
boolean planBased,
java.lang.Object oldKeyValue) |
|
VariableBean |
findVariable(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop) |
|
VariableAssignmentBean |
findVariableAssignment(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop) |
|
VariableAssignmentBean[] |
findVariableAssignments(VariableBean var) |
|
ConfigResourceOverrideBean[] |
getConfigResourceOverrides() |
Gets array of all "config-resource-override" elements
|
java.lang.String |
getDescription() |
Gets the "description" element
|
ExternalResourceOverrideBean[] |
getExternalResourceOverrides() |
Gets array of all "external-resource-override" elements
|
VariableDefinitionBean |
getVariableDefinition() |
Gets the "variable-definition" element
|
boolean |
hasVariable(ConfigResourceOverrideBean desc,
DescriptorBean bean,
java.lang.String prop) |
|
boolean |
isGlobalVariables() |
Whether to use global variable naming.
|
boolean |
isRemovable(DescriptorBean bean) |
|
void |
setDescription(java.lang.String description) |
Sets the "description" element
|
void |
setGlobalVariables(boolean global) |
|
java.lang.Object |
valueOf(VariableBean var) |
java.lang.String getDescription()
void setDescription(java.lang.String description)
description
- VariableDefinitionBean getVariableDefinition()
boolean isGlobalVariables()
void setGlobalVariables(boolean global)
ExternalResourceOverrideBean[] getExternalResourceOverrides()
ExternalResourceOverrideBean createExternalResourceOverride()
void destroyExternalResourceOverride(ExternalResourceOverrideBean externalResourceOverride)
ConfigResourceOverrideBean[] getConfigResourceOverrides()
ConfigResourceOverrideBean createConfigResourceOverride()
void destroyConfigResourceOverride(ConfigResourceOverrideBean configResourceOverride)
ConfigResourceOverrideBean findConfigResourceOverride(java.lang.String name)
ExternalResourceOverrideBean findExternalResourceOverride(java.lang.String name)
boolean hasVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc
- bean
- prop
- java.lang.IllegalArgumentException
VariableBean findVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc
- bean
- prop
- java.lang.IllegalArgumentException
VariableAssignmentBean[] findVariableAssignments(VariableBean var)
var
- VariableAssignmentBean findVariableAssignment(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc
- bean
- prop
- java.lang.IllegalArgumentException
VariableBean findOrCreateVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc
- bean
- prop
- java.lang.IllegalArgumentException
VariableBean findOrCreateVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop, boolean planBased)
desc
- bean
- prop
- planBased
- VariableBean findOrCreateVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop, boolean planBased, java.lang.Object oldKeyValue) throws java.lang.IllegalArgumentException
desc
- bean
- prop
- planBased
- oldKeyValue
- java.lang.IllegalArgumentException
java.lang.Object valueOf(VariableBean var)
var
- VariableAssignmentBean assignVariable(VariableBean var, ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop)
var
- desc
- bean
- prop
- boolean isRemovable(DescriptorBean bean) throws java.lang.IllegalArgumentException
bean
- java.lang.IllegalArgumentException