|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.managed.plugins.ManagedDeploymentImpl
public class ManagedDeploymentImpl
A simple ManagedDeployment bean implementation
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jboss.managed.api.ManagedDeployment |
|---|
ManagedDeployment.DeploymentPhase |
| Constructor Summary | |
|---|---|
ManagedDeploymentImpl(String name,
String simpleName,
ManagedDeployment.DeploymentPhase phase,
ManagedDeployment parent,
Map<String,ManagedObject> unitMOs)
|
|
| 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. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ManagedDeploymentImpl(String name,
String simpleName,
ManagedDeployment.DeploymentPhase phase,
ManagedDeployment parent,
Map<String,ManagedObject> unitMOs)
| Method Detail |
|---|
public String getName()
ManagedDeployment
getName in interface ManagedDeploymentpublic String getSimpleName()
ManagedDeployment
getSimpleName in interface ManagedDeploymentpublic boolean addType(String type)
ManagedDeployment
addType in interface ManagedDeploymentpublic Set<String> getTypes()
ManagedDeployment
getTypes in interface ManagedDeploymentpublic void setTypes(Set<String> types)
ManagedDeployment
setTypes in interface ManagedDeploymentpublic ManagedDeployment.DeploymentPhase getDeploymentPhase()
ManagedDeployment
getDeploymentPhase in interface ManagedDeploymentpublic ManagedDeployment getParent()
getParent in interface ManagedDeploymentpublic Set<String> getComponentTemplateNames()
ManagedDeployment
getComponentTemplateNames in interface ManagedDeployment
public void addComponent(String name,
ManagedComponent comp)
ManagedDeployment
addComponent in interface ManagedDeploymentname - the namecomp - the componentpublic ManagedComponent getComponent(String name)
getComponent in interface ManagedDeploymentpublic Map<String,ManagedComponent> getComponents()
ManagedDeployment
getComponents in interface ManagedDeploymentpublic boolean removeComponent(String name)
removeComponent in interface ManagedDeploymentname - the name
public Set<String> getDeploymentTemplateNames()
ManagedDeployment
getDeploymentTemplateNames in interface ManagedDeploymentpublic List<ManagedDeployment> getChildren()
ManagedDeployment
getChildren in interface ManagedDeployment
public ManagedDeployment addModule(String deplymentBaseName,
DeploymentTemplateInfo info)
ManagedDeployment
addModule in interface ManagedDeploymentpublic Map<String,ManagedProperty> getProperties()
ManagedDeployment
getProperties in interface ManagedDeploymentpublic ManagedProperty getProperty(String name)
ManagedDeployment
getProperty in interface ManagedDeploymentname - the name
public Set<String> getPropertyNames()
ManagedDeployment
getPropertyNames in interface ManagedDeploymentpublic Set<String> getManagedObjectNames()
ManagedDeployment
getManagedObjectNames in interface ManagedDeploymentpublic Map<String,ManagedObject> getManagedObjects()
getManagedObjects in interface ManagedDeploymentpublic ManagedObject getManagedObject(String name)
getManagedObject in interface ManagedDeploymentpublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||