public interface DeploymentPlanBean
| Modifier and Type | Method | Description | 
|---|---|---|
VariableAssignmentBean | 
assignVariable(VariableBean var,
              ModuleDescriptorBean desc,
              DescriptorBean bean,
              java.lang.String prop) | 
 Create new variable assignment from existing variable. 
 | 
ModuleOverrideBean | 
createModuleOverride() | 
|
void | 
destroyModuleOverride(ModuleOverrideBean moduleOverride) | 
|
ModuleDescriptorBean | 
findModuleDescriptor(java.lang.String name,
                    java.lang.String uri) | 
 Get descriptor for  module in plan. 
 | 
ModuleOverrideBean | 
findModuleOverride(java.lang.String name) | 
 Get descriptor overrides  for any  module in plan. 
 | 
VariableBean | 
findOrCreateVariable(ModuleDescriptorBean desc,
                    DescriptorBean bean,
                    java.lang.String prop) | 
|
VariableBean | 
findOrCreateVariable(ModuleDescriptorBean desc,
                    DescriptorBean bean,
                    java.lang.String prop,
                    boolean planBased) | 
|
VariableBean | 
findOrCreateVariable(ModuleDescriptorBean desc,
                    DescriptorBean bean,
                    java.lang.String prop,
                    boolean planBased,
                    java.lang.Object oldKeyValue) | 
|
ModuleOverrideBean | 
findRootModule() | 
 A plan can have at most one ModuleOverride that represents the root module of the application. 
 | 
VariableBean | 
findVariable(ModuleDescriptorBean desc,
            DescriptorBean bean,
            java.lang.String prop) | 
|
VariableAssignmentBean | 
findVariableAssignment(ModuleDescriptorBean desc,
                      DescriptorBean bean,
                      java.lang.String prop) | 
|
VariableAssignmentBean[] | 
findVariableAssignments(VariableBean var) | 
|
java.lang.String | 
getApplicationName() | 
 Gets the "application-name" element 
 | 
java.lang.String | 
getConfigRoot() | 
 Gets the "install-root" element 
 | 
java.lang.String | 
getDescription() | 
 Gets the "description" element 
 | 
ModuleOverrideBean[] | 
getModuleOverrides() | 
 Gets array of all "module-override" elements 
 | 
VariableDefinitionBean | 
getVariableDefinition() | 
 Gets the "variable-definition" element 
 | 
java.lang.String | 
getVersion() | 
 Gets the "version" element 
 | 
boolean | 
hasVariable(ModuleDescriptorBean desc,
           DescriptorBean bean,
           java.lang.String prop) | 
|
boolean | 
isGlobalVariables() | 
 Global variable names are of the form BeanName_[KeyValue_]PropertyName. 
 | 
boolean | 
isRemovable(DescriptorBean bean) | 
|
boolean | 
rootModule(java.lang.String moduleName) | 
|
void | 
setApplicationName(java.lang.String applicationName) | 
 Sets the "application-name" element 
 | 
void | 
setConfigRoot(java.lang.String configRoot) | 
 Sets the "config-root" element 
 | 
void | 
setDescription(java.lang.String description) | 
 Sets the "description" element 
 | 
void | 
setGlobalVariables(boolean global) | 
|
void | 
setVersion(java.lang.String version) | 
 Sets the "version" element 
 | 
java.lang.Object | 
valueOf(VariableBean var) | 
java.lang.String getDescription()
void setDescription(java.lang.String description)
description - java.lang.String getApplicationName()
void setApplicationName(java.lang.String applicationName)
applicationName - java.lang.String getVersion()
void setVersion(java.lang.String version)
version - VariableDefinitionBean getVariableDefinition()
ModuleOverrideBean[] getModuleOverrides()
ModuleOverrideBean createModuleOverride()
void destroyModuleOverride(ModuleOverrideBean moduleOverride)
ModuleOverrideBean findModuleOverride(java.lang.String name)
ModuleDescriptorBean findModuleDescriptor(java.lang.String name, java.lang.String uri)
java.lang.String getConfigRoot()
void setConfigRoot(java.lang.String configRoot)
configRoot - boolean rootModule(java.lang.String moduleName)
moduleName - boolean hasVariable(ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentExceptionVariableBean findVariable(ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentExceptionVariableBean findOrCreateVariable(ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop, boolean planBased) throws java.lang.IllegalArgumentException
desc - bean - prop - planBased - java.lang.IllegalArgumentException - if the property is transientVariableBean findOrCreateVariable(ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentException - if the property is transientVariableBean findOrCreateVariable(ModuleDescriptorBean 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 - if the property is transientVariableAssignmentBean[] findVariableAssignments(VariableBean var)
var - VariableAssignmentBean findVariableAssignment(ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop) throws java.lang.IllegalArgumentException
desc - bean - prop - java.lang.IllegalArgumentException - if the desc is nulljava.lang.Object valueOf(VariableBean var)
var - VariableAssignmentBean assignVariable(VariableBean var, ModuleDescriptorBean desc, DescriptorBean bean, java.lang.String prop)
var - desc - bean - prop - boolean isGlobalVariables()
void setGlobalVariables(boolean global)
ModuleOverrideBean findRootModule()
boolean isRemovable(DescriptorBean bean) throws java.lang.IllegalArgumentException
bean - java.lang.IllegalArgumentException