|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jboss.soa.esb.listeners.deployers.mc.EsbDeployment
public class EsbDeployment
EsbDeployment for the Microcontainer.
Microcontainer will call the lifecycle methods:
| Constructor Summary | |
|---|---|
EsbDeployment(EsbMetaData esbMetaData,
java.lang.String mbeanName,
org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit deploymentUnit,
java.io.File esbWarFiles)
|
|
| Method Summary | |
|---|---|
void |
create()
|
void |
destroy()
|
ManagedLifecycleController |
getController()
|
java.lang.String |
getDeploymentName()
|
java.lang.String |
getJbossEsbXml()
Gets the jboss-esb.xml configuration. |
java.lang.String |
getJbossEsbXmlAsHtml()
Gets the jboss-esb.xml configuration as html. |
java.util.List<org.jboss.internal.soa.esb.publish.ContractReferencePublisher> |
getPublishers()
|
java.util.List<org.jboss.internal.soa.esb.listeners.war.Servlet> |
getServlets()
|
boolean |
isStarted()
Is the deployment started. |
void |
setDeploymentName(java.lang.String deploymentName)
|
void |
setMainDeployer(org.jboss.deployers.client.spi.DeployerClient mainDeployer)
|
void |
setPublishers(java.util.List<org.jboss.internal.soa.esb.publish.ContractReferencePublisher> publishers)
|
void |
setServlets(java.util.List<org.jboss.internal.soa.esb.listeners.war.Servlet> servlets)
|
void |
start()
Start a deployment. |
void |
stop()
Stop a deployment. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EsbDeployment(EsbMetaData esbMetaData,
java.lang.String mbeanName,
org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit deploymentUnit,
java.io.File esbWarFiles)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
public java.lang.String getJbossEsbXml()
EsbDeploymentMBean
getJbossEsbXml in interface EsbDeploymentMBeanpublic java.lang.String getJbossEsbXmlAsHtml()
EsbDeploymentMBean
getJbossEsbXmlAsHtml in interface EsbDeploymentMBeanpublic void setPublishers(java.util.List<org.jboss.internal.soa.esb.publish.ContractReferencePublisher> publishers)
public void setServlets(java.util.List<org.jboss.internal.soa.esb.listeners.war.Servlet> servlets)
public java.util.List<org.jboss.internal.soa.esb.listeners.war.Servlet> getServlets()
public void setMainDeployer(org.jboss.deployers.client.spi.DeployerClient mainDeployer)
public ManagedLifecycleController getController()
public java.lang.String getDeploymentName()
public void setDeploymentName(java.lang.String deploymentName)
public java.util.List<org.jboss.internal.soa.esb.publish.ContractReferencePublisher> getPublishers()
public void create()
throws java.lang.Exception
java.lang.Exception
public void start()
throws java.lang.Exception
EsbDeploymentMBean
start in interface EsbDeploymentMBeanjava.lang.Exception - If an exception occurs while starting.public boolean isStarted()
EsbDeploymentMBean
isStarted in interface EsbDeploymentMBean
public void stop()
throws java.lang.Exception
EsbDeploymentMBean
stop in interface EsbDeploymentMBeanjava.lang.Exception - If an exeption occurs while stoping.
public void destroy()
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||