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.IllegalArgumentExceptionVariableBean findVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentExceptionVariableAssignmentBean[] findVariableAssignments(VariableBean var)
var - VariableAssignmentBean findVariableAssignment(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentExceptionVariableBean findOrCreateVariable(ConfigResourceOverrideBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentExceptionVariableBean 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.IllegalArgumentExceptionjava.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