|
|||||||||
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(java.lang.String config,
java.lang.String deploymentName,
java.lang.String mbeanName)
|
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()
|
void |
setDeploymentName(java.lang.String deploymentName)
|
void |
setPublishers(java.util.List<org.jboss.internal.soa.esb.publish.ContractReferencePublisher> publishers)
|
void |
setServiceContracts(java.util.List<ServiceContract> serviceContracts)
|
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(java.lang.String config, java.lang.String deploymentName, java.lang.String mbeanName) 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 setServiceContracts(java.util.List<ServiceContract> serviceContracts)
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()
public void start() throws java.lang.Exception
EsbDeploymentMBean
start
in interface EsbDeploymentMBean
java.lang.Exception
- If an exception occurs while starting.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 |