Table C-1  WLSTPlan Object Methods 
      |  |  |  | 
      |  |  
DeploymentPlanBean getDeploymentPlan() |  
Return the  DeploymentPlanBean for the current application.
 | 
      |  
void save() throws FileNotFoundException, ConfigurationException |  
Saves the deployment plan to a file from which it was read.
 | 
      |  |  
ModuleOverrideBean createModuleDescriptor(String name, String uri, String moduleOverrideName) |  
Create a  ModuleDescriptorBean with the specified  name and  uri for the  ModuleOverrideBeanmoduleOverrideName | 
      |  
ModuleOverrideBean createModuleOverride(String name, String type) |  
Create a  ModuleOverrideBean with the specified  name and  type for the current deployment plan.
 | 
      |  
void destroyModuleOverride(String name) |  
Destroy the  ModuleOverrideBeanname in the deployment plan.
 | 
      |  
ModuleOverrideBean[] getModuleOverride(String name) |  
Return the  ModuleOverrideBeanname.
 | 
      |  
ModuleOverrideBean[] getModuleOverrides() |  
Return all  ModuleOverrideBean objects that are available in the deployment plan.
 | 
      |  
VariableBean[] setModuleOverride(ModuleOverrideBean moduleOverride) |  
Set the  ModuleOverrideBeanmoduleOverride for the current deployment plan.
 | 
      |  
void showModuleOverrides() |  
Prints all of the  ModuleOverrideBean objects that are available in the deployment plan as name/type pairs.
 | 
      |  |  
VariableBean createVariable(String name) |  
Create a  VariableBeanname that can override values in the deployment plan.
 | 
      |  
void destroyVariable(String name) |  
Destroy the  VariableBeanname.
 | 
      |  
VariableBean getVariable(String name) |  
Return the  VariableBeanname.
 | 
      |  
VariableBean[] getVariables() |  
Return all  VariableBean objects  that are available in the deployment plan.
 | 
      |  
void setVariable(String name, String value) |  
Set the variable  name to the specified  value.
 | 
      |  
void setVariableBean(VariableBean bean) |  
Set the  VariableBeanbean.
 | 
      |  |  
Print all of the  VariableBean objects in the deployment plan as name/value pairs.
 | 
      |  |  
VariableAssignmentBean createVariableAssignment(String name, String moduleOverrideName, String moduleDescriptorName) |  
Create a  VariableAssignmentBean for the  ModuleDescriptorBeanmoduleDescriptorName for the  ModuleOverrideBeanmoduelOverrideName. 
 | 
      |  
void destroyVariableAssignment(String name, String moduleDescriptorName) |  
Destroy the  VariableAssignmentBeanname for the  ModuleDescriptorBeanmoduleDescriptorName.
 | 
      |  
VariableAssignmentBean getVariableAssignment(String name, String moduleDescriptorName) |  
Return the  VariableAssignmentBeanname for the  ModuleDescriptorBeanmoduleDescriptorName.
 | 
      |  |  
Prints all of the  VariableBean objects in the deployment plan as name/value pairs.
 |