|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.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 EsbDeploymentMBean
public java.lang.String getJbossEsbXmlAsHtml()
EsbDeploymentMBean
getJbossEsbXmlAsHtml
in interface EsbDeploymentMBean
public 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 EsbDeploymentMBean
java.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 EsbDeploymentMBean
java.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 |