|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.deployers.plugins.main.MainDeployerImpl
public class MainDeployerImpl
MainDeployerImpl.
| Constructor Summary | |
|---|---|
MainDeployerImpl()
|
|
| Method Summary | |
|---|---|
void |
addDeployment(org.jboss.deployers.client.spi.Deployment deployment)
|
protected void |
addDeployment(org.jboss.deployers.client.spi.Deployment deployment,
boolean addToDeploy)
Add a deployment |
void |
checkComplete()
|
void |
checkComplete(org.jboss.deployers.client.spi.Deployment... deployments)
|
void |
checkComplete(String... names)
|
void |
checkStructureComplete(org.jboss.deployers.client.spi.Deployment... deployments)
|
void |
checkStructureComplete(String... names)
|
void |
deploy(org.jboss.deployers.client.spi.Deployment... deployments)
|
Collection<org.jboss.deployers.structure.spi.DeploymentContext> |
getAll()
|
org.jboss.util.graph.Graph<Map<String,org.jboss.managed.api.ManagedObject>> |
getDeepManagedObjects(String name)
|
org.jboss.deployers.spi.deployer.Deployers |
getDeployers()
Get the deployers |
org.jboss.deployers.client.spi.Deployment |
getDeployment(String name)
|
org.jboss.deployers.structure.spi.DeploymentContext |
getDeploymentContext(String name)
|
org.jboss.deployers.structure.spi.DeploymentContext |
getDeploymentContext(String name,
boolean errorNotFound)
|
protected org.jboss.deployers.structure.spi.DeploymentContext[] |
getDeploymentContexts(String... names)
Get the deployment contexts. |
protected static String[] |
getDeploymentNames(org.jboss.deployers.client.spi.Deployment... deployments)
Get the names from deployments. |
org.jboss.deployers.spi.DeploymentState |
getDeploymentState(String name)
|
org.jboss.deployers.structure.spi.DeploymentUnit |
getDeploymentUnit(String name)
|
org.jboss.deployers.structure.spi.DeploymentUnit |
getDeploymentUnit(String name,
boolean errorNotFound)
|
Collection<org.jboss.deployers.structure.spi.DeploymentContext> |
getErrors()
|
org.jboss.managed.api.ManagedDeployment |
getManagedDeployment(String name)
|
Map<String,org.jboss.managed.api.ManagedObject> |
getManagedObjects(org.jboss.deployers.structure.spi.DeploymentContext context)
|
Map<String,org.jboss.managed.api.ManagedObject> |
getManagedObjects(String name)
|
org.jboss.deployers.spi.deployer.managed.ManagedDeploymentCreator |
getMgtDeploymentCreator()
|
Collection<org.jboss.deployers.client.spi.Deployment> |
getMissingDeployer()
|
org.jboss.deployers.structure.spi.StructuralDeployers |
getStructuralDeployers()
Get the structural deployers |
Collection<org.jboss.deployers.client.spi.Deployment> |
getTopLevel()
|
org.jboss.deployers.structure.spi.DeploymentContext |
getTopLevelDeploymentContext(String name)
Get a top level deployment context by name |
protected void |
lockRead()
Lock for read |
protected void |
lockWrite()
Lock for write |
void |
process()
|
protected void |
processManagedDeployment(org.jboss.deployers.structure.spi.DeploymentContext context,
org.jboss.managed.api.ManagedDeployment parent)
Recursively process the DeploymentContext into ManagedDeployments. |
protected void |
processManagedObjects(org.jboss.deployers.structure.spi.DeploymentContext context,
org.jboss.util.graph.Graph<Map<String,org.jboss.managed.api.ManagedObject>> graph,
org.jboss.util.graph.Vertex<Map<String,org.jboss.managed.api.ManagedObject>> parent)
Get the managed objects for a context |
boolean |
removeDeployment(org.jboss.deployers.client.spi.Deployment deployment)
|
protected boolean |
removeDeployment(org.jboss.deployers.client.spi.Deployment deployment,
boolean addToUndeploy)
Remove a deployment by name |
boolean |
removeDeployment(String name)
|
protected boolean |
removeDeployment(String name,
boolean addToUndeploy)
Remove a deployment by name |
void |
setDeployers(org.jboss.deployers.spi.deployer.Deployers deployers)
Set the deployers |
void |
setMgtDeploymentCreator(org.jboss.deployers.spi.deployer.managed.ManagedDeploymentCreator mgtDeploymentCreator)
|
void |
setStructuralDeployers(org.jboss.deployers.structure.spi.StructuralDeployers deployers)
Set the structural deployers |
void |
shutdown()
|
void |
undeploy(org.jboss.deployers.client.spi.Deployment... deployments)
|
void |
undeploy(String... names)
|
protected void |
unlockRead()
Unlock for read |
protected void |
unlockWrite()
Unlock for write |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MainDeployerImpl()
| Method Detail |
|---|
public org.jboss.deployers.spi.deployer.Deployers getDeployers()
public void setDeployers(org.jboss.deployers.spi.deployer.Deployers deployers)
deployers - the deployers
IllegalArgumentException - for null deployerspublic org.jboss.deployers.structure.spi.StructuralDeployers getStructuralDeployers()
public void setStructuralDeployers(org.jboss.deployers.structure.spi.StructuralDeployers deployers)
deployers - the deployers
IllegalArgumentException - for null deployerspublic org.jboss.deployers.spi.deployer.managed.ManagedDeploymentCreator getMgtDeploymentCreator()
public void setMgtDeploymentCreator(org.jboss.deployers.spi.deployer.managed.ManagedDeploymentCreator mgtDeploymentCreator)
public org.jboss.deployers.client.spi.Deployment getDeployment(String name)
getDeployment in interface org.jboss.deployers.client.spi.DeployerClientpublic org.jboss.deployers.structure.spi.DeploymentContext getDeploymentContext(String name)
getDeploymentContext in interface org.jboss.deployers.structure.spi.main.MainDeployerStructure
public org.jboss.deployers.structure.spi.DeploymentContext getDeploymentContext(String name,
boolean errorNotFound)
throws org.jboss.deployers.spi.DeploymentException
getDeploymentContext in interface org.jboss.deployers.structure.spi.main.MainDeployerStructureorg.jboss.deployers.spi.DeploymentExceptionpublic org.jboss.deployers.structure.spi.DeploymentUnit getDeploymentUnit(String name)
getDeploymentUnit in interface org.jboss.deployers.structure.spi.main.MainDeployerStructure
public org.jboss.deployers.structure.spi.DeploymentUnit getDeploymentUnit(String name,
boolean errorNotFound)
throws org.jboss.deployers.spi.DeploymentException
getDeploymentUnit in interface org.jboss.deployers.structure.spi.main.MainDeployerStructureorg.jboss.deployers.spi.DeploymentExceptionpublic org.jboss.deployers.structure.spi.DeploymentContext getTopLevelDeploymentContext(String name)
name - the name
public Collection<org.jboss.deployers.structure.spi.DeploymentContext> getAll()
public Collection<org.jboss.deployers.structure.spi.DeploymentContext> getErrors()
public Collection<org.jboss.deployers.client.spi.Deployment> getMissingDeployer()
public Collection<org.jboss.deployers.client.spi.Deployment> getTopLevel()
getTopLevel in interface org.jboss.deployers.client.spi.DeployerClient
public void addDeployment(org.jboss.deployers.client.spi.Deployment deployment)
throws org.jboss.deployers.spi.DeploymentException
addDeployment in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
protected void addDeployment(org.jboss.deployers.client.spi.Deployment deployment,
boolean addToDeploy)
throws org.jboss.deployers.spi.DeploymentException
deployment - the deploymentaddToDeploy - should we add this deployment to deploy collection
org.jboss.deployers.spi.DeploymentException - for any error
public boolean removeDeployment(org.jboss.deployers.client.spi.Deployment deployment)
throws org.jboss.deployers.spi.DeploymentException
removeDeployment in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
protected boolean removeDeployment(org.jboss.deployers.client.spi.Deployment deployment,
boolean addToUndeploy)
throws org.jboss.deployers.spi.DeploymentException
deployment - thedeploymentaddToUndeploy - should we add to undeploy collection
org.jboss.deployers.spi.DeploymentException - for any error
public boolean removeDeployment(String name)
throws org.jboss.deployers.spi.DeploymentException
removeDeployment in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
protected boolean removeDeployment(String name,
boolean addToUndeploy)
throws org.jboss.deployers.spi.DeploymentException
name - the name of the deploymentaddToUndeploy - should we add to undeploy collection
org.jboss.deployers.spi.DeploymentException - for any error
public void deploy(org.jboss.deployers.client.spi.Deployment... deployments)
throws org.jboss.deployers.spi.DeploymentException
deploy in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public void undeploy(org.jboss.deployers.client.spi.Deployment... deployments)
throws org.jboss.deployers.spi.DeploymentException
undeploy in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public void undeploy(String... names)
throws org.jboss.deployers.spi.DeploymentException
undeploy in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentExceptionpublic void process()
process in interface org.jboss.deployers.client.spi.DeployerClientpublic void shutdown()
shutdown in interface org.jboss.deployers.client.spi.main.MainDeployer
public void checkComplete()
throws org.jboss.deployers.spi.DeploymentException
checkComplete in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentExceptionprotected static String[] getDeploymentNames(org.jboss.deployers.client.spi.Deployment... deployments)
deployments - the deployments
protected org.jboss.deployers.structure.spi.DeploymentContext[] getDeploymentContexts(String... names)
throws org.jboss.deployers.spi.DeploymentException
names - the deployment names
org.jboss.deployers.spi.DeploymentException - if context is not found
public void checkComplete(org.jboss.deployers.client.spi.Deployment... deployments)
throws org.jboss.deployers.spi.DeploymentException
checkComplete in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public void checkComplete(String... names)
throws org.jboss.deployers.spi.DeploymentException
checkComplete in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public void checkStructureComplete(org.jboss.deployers.client.spi.Deployment... deployments)
throws org.jboss.deployers.spi.DeploymentException
checkStructureComplete in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public void checkStructureComplete(String... names)
throws org.jboss.deployers.spi.DeploymentException
checkStructureComplete in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentExceptionpublic org.jboss.deployers.spi.DeploymentState getDeploymentState(String name)
getDeploymentState in interface org.jboss.deployers.client.spi.DeployerClient
public org.jboss.managed.api.ManagedDeployment getManagedDeployment(String name)
throws org.jboss.deployers.spi.DeploymentException
getManagedDeployment in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public Map<String,org.jboss.managed.api.ManagedObject> getManagedObjects(String name)
throws org.jboss.deployers.spi.DeploymentException
getManagedObjects in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
public Map<String,org.jboss.managed.api.ManagedObject> getManagedObjects(org.jboss.deployers.structure.spi.DeploymentContext context)
throws org.jboss.deployers.spi.DeploymentException
org.jboss.deployers.spi.DeploymentException
public org.jboss.util.graph.Graph<Map<String,org.jboss.managed.api.ManagedObject>> getDeepManagedObjects(String name)
throws org.jboss.deployers.spi.DeploymentException
getDeepManagedObjects in interface org.jboss.deployers.client.spi.DeployerClientorg.jboss.deployers.spi.DeploymentException
protected void processManagedObjects(org.jboss.deployers.structure.spi.DeploymentContext context,
org.jboss.util.graph.Graph<Map<String,org.jboss.managed.api.ManagedObject>> graph,
org.jboss.util.graph.Vertex<Map<String,org.jboss.managed.api.ManagedObject>> parent)
throws org.jboss.deployers.spi.DeploymentException
context - the contextgraph - the graphparent - the parent node
org.jboss.deployers.spi.DeploymentException - for any problem
protected void processManagedDeployment(org.jboss.deployers.structure.spi.DeploymentContext context,
org.jboss.managed.api.ManagedDeployment parent)
throws org.jboss.deployers.spi.DeploymentException
context - the contextparent - the parent
org.jboss.deployers.spi.DeploymentException - for any errorprotected void lockRead()
protected void unlockRead()
protected void lockWrite()
protected void unlockWrite()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||