|
|||||||||
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:
Field Summary |
---|
Fields inherited from interface org.jboss.soa.esb.listeners.deployers.mc.EsbDeploymentMBean |
---|
CREATED, CREATING, DESTROYED, DESTROYING, FAILED, INITIALIZED, INITIALIZING, STARTED, STARTING, states, STOPPED, STOPPING, UNREGISTERED |
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()
|
int |
getState()
|
java.lang.String |
getStateString()
|
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 java.lang.String getStateString()
getStateString
in interface EsbDeploymentMBean
public int getState()
getState
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 |