|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ManagedDeployment
A collection of ManagedComponent and structural information about a deployment.
| Nested Class Summary | |
|---|---|
static class |
ManagedDeployment.DeploymentPhase
The phase of deployment |
| Method Summary | |
|---|---|
void |
addComponent(String name,
ManagedComponent comp)
Add a component to this deployment |
ManagedDeployment |
addModule(String deplymentBaseName,
DeploymentTemplateInfo info)
Add a deployment |
boolean |
addType(String type)
Add a deployment/module type |
List<ManagedDeployment> |
getChildren()
Get the nested deployment modules. |
ManagedComponent |
getComponent(String name)
|
Map<String,ManagedComponent> |
getComponents()
Get the ManagedComponents for the deployment module. |
Set<String> |
getComponentTemplateNames()
Get the DeploymentTemplate names for components that can be added to this deployment. |
ManagedDeployment.DeploymentPhase |
getDeploymentPhase()
Get the phase this deployment is associated with |
Set<String> |
getDeploymentTemplateNames()
Get the DeploymentTemplate names for deployments that can be added to this deployment. |
ManagedObject |
getManagedObject(String name)
|
Set<String> |
getManagedObjectNames()
Get the managed object names |
Map<String,ManagedObject> |
getManagedObjects()
|
String |
getName()
Get the full name of the associated DeploymentUnit. |
ManagedDeployment |
getParent()
|
Map<String,ManagedProperty> |
getProperties()
Get the properties |
ManagedProperty |
getProperty(String name)
Get a property |
Set<String> |
getPropertyNames()
Get the managed property names |
String |
getSimpleName()
Get the simple name (x.ear) for the deployment |
Set<String> |
getTypes()
Get the deployment/module types. |
boolean |
removeComponent(String name)
|
void |
setTypes(Set<String> types)
Get the deployment/module types. |
| Method Detail |
|---|
String getName()
String getSimpleName()
ManagedDeployment.DeploymentPhase getDeploymentPhase()
boolean addType(String type)
type -
Set<String> getTypes()
void setTypes(Set<String> types)
types - Set<String> getPropertyNames()
ManagedProperty getProperty(String name)
name - the name
Map<String,ManagedProperty> getProperties()
Set<String> getManagedObjectNames()
Map<String,ManagedObject> getManagedObjects()
ManagedObject getManagedObject(String name)
ManagedDeployment getParent()
ManagedComponent getComponent(String name)
Map<String,ManagedComponent> getComponents()
List<ManagedDeployment> getChildren()
Set<String> getComponentTemplateNames()
void addComponent(String name,
ManagedComponent comp)
name - the namecomp - the componentboolean removeComponent(String name)
name - the name
Set<String> getDeploymentTemplateNames()
ManagedDeployment addModule(String deplymentBaseName,
DeploymentTemplateInfo info)
deplymentBaseName - info -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||