|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.mx.util.JBossNotificationBroadcasterSupport
org.jboss.system.ServiceMBeanSupport
org.jboss.deployment.SubDeployerSupport
org.jbpm.integration.jboss4.JBPMDeployer
public class JBPMDeployer
An AS 4.2.x deployer for jBPM4 process archives.
Delegates to DeploymentAdaptor.
The deployer retains a DeploymentRef
for subsequent undeployment calls.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.jboss.deployment.SubDeployerSupport |
|---|
org.jboss.deployment.SubDeployerSupport.ClassConfiguration |
| Field Summary |
|---|
| Fields inherited from class org.jboss.deployment.SubDeployerSupport |
|---|
CONFIGURATION, enhancedSuffixes, mainDeployer, nativePrefix, nativeSuffix, relativeOrder, suffixes, tempDeployDir |
| Fields inherited from class org.jboss.system.ServiceMBeanSupport |
|---|
server, SERVICE_CONTROLLER_SIG, serviceName |
| Fields inherited from interface org.jboss.deployment.SubDeployer |
|---|
CREATE_NOTIFICATION, DESTROY_NOTIFICATION, INIT_NOTIFICATION, START_NOTIFICATION, STOP_NOTIFICATION |
| Fields inherited from interface org.jbpm.integration.jboss4.JBPMDeployerMBean |
|---|
OBJECT_NAME |
| Fields inherited from interface org.jboss.system.ServiceMBean |
|---|
CREATE_EVENT, CREATED, DESTROY_EVENT, DESTROYED, FAILED, REGISTERED, START_EVENT, STARTED, STARTING, states, STOP_EVENT, STOPPED, STOPPING, UNREGISTERED |
| Constructor Summary | |
|---|---|
JBPMDeployer()
Default CTOR used to set default values to the Suffixes and RelativeOrder attributes. |
|
| Method Summary | |
|---|---|
boolean |
accepts(org.jboss.deployment.DeploymentInfo di)
Returns true if this deployer can deploy the given DeploymentInfo. |
void |
create(org.jboss.deployment.DeploymentInfo deploymentInfo)
Describe create method here. |
void |
destroy(org.jboss.deployment.DeploymentInfo deploymentInfo)
Describe destroy method here. |
void |
init(org.jboss.deployment.DeploymentInfo deploymentInfo)
Describe init method here. |
protected void |
initializeMainDeployer()
Set the suffixes and relative order attributes. |
void |
start(org.jboss.deployment.DeploymentInfo rootDeployment)
The start method starts all the mbeans in this DeploymentInfo.. |
void |
stop(org.jboss.deployment.DeploymentInfo rootDeployment)
Undeploys the package at the url string specified. |
| Methods inherited from class org.jboss.deployment.SubDeployerSupport |
|---|
addDeployableFiles, addDeployableJar, createService, deployUrl, destroyService, emitNotification, getEnhancedSuffixes, getRelativeOrder, getSuffixes, isDeployable, processNestedDeployments, setEnhancedSuffixes, setRelativeOrder, setSuffixes, startService, stopService |
| Methods inherited from class org.jboss.system.ServiceMBeanSupport |
|---|
create, destroy, getDeploymentInfo, getLog, getName, getNextNotificationSequenceNumber, getObjectName, getServer, getServiceName, getState, getStateString, jbossInternalCreate, jbossInternalDescription, jbossInternalDestroy, jbossInternalLifecycle, jbossInternalStart, jbossInternalStop, pojoChange, pojoCreate, pojoDestroy, pojoStart, pojoStop, postDeregister, postRegister, preDeregister, preRegister, setKernelControllerContext, start, stop, unsetKernelControllerContext |
| Methods inherited from class org.jboss.mx.util.JBossNotificationBroadcasterSupport |
|---|
addNotificationListener, getNotificationInfo, handleNotification, nextNotificationSequenceNumber, removeNotificationListener, removeNotificationListener, sendNotification |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.jboss.deployment.SubDeployer |
|---|
getRelativeOrder, getServiceName, getSuffixes |
| Methods inherited from interface org.jboss.deployment.SubDeployerMBean |
|---|
getRelativeOrder, getServiceName, getSuffixes |
| Methods inherited from interface org.jboss.system.ServiceMBean |
|---|
getName, getState, getStateString, jbossInternalLifecycle |
| Methods inherited from interface org.jboss.system.Service |
|---|
create, destroy, start, stop |
| Constructor Detail |
|---|
public JBPMDeployer()
| Method Detail |
|---|
protected void initializeMainDeployer()
public boolean accepts(org.jboss.deployment.DeploymentInfo di)
accepts in interface org.jboss.deployment.SubDeployeraccepts in interface org.jboss.deployment.SubDeployerMBeanaccepts in interface JBPMDeployerMBeanaccepts in class org.jboss.deployment.SubDeployerSupport
public void init(org.jboss.deployment.DeploymentInfo deploymentInfo)
throws org.jboss.deployment.DeploymentException
JBPMDeployerMBeaninit method here.
init in interface org.jboss.deployment.SubDeployerinit in interface org.jboss.deployment.SubDeployerMBeaninit in interface JBPMDeployerMBeaninit in class org.jboss.deployment.SubDeployerSupportdeploymentInfo - a DeploymentInfo value
org.jboss.deployment.DeploymentException - if an error occurs
public void create(org.jboss.deployment.DeploymentInfo deploymentInfo)
throws org.jboss.deployment.DeploymentException
JBPMDeployerMBeancreate method here.
create in interface org.jboss.deployment.SubDeployercreate in interface org.jboss.deployment.SubDeployerMBeancreate in interface JBPMDeployerMBeancreate in class org.jboss.deployment.SubDeployerSupportdeploymentInfo - a DeploymentInfo value
org.jboss.deployment.DeploymentException - if an error occurs
public void start(org.jboss.deployment.DeploymentInfo rootDeployment)
throws org.jboss.deployment.DeploymentException
JBPMDeployerMBeanstart method starts all the mbeans in this DeploymentInfo..
start in interface org.jboss.deployment.SubDeployerstart in interface org.jboss.deployment.SubDeployerMBeanstart in interface JBPMDeployerMBeanstart in class org.jboss.deployment.SubDeployerSupportrootDeployment - a DeploymentInfo value
org.jboss.deployment.DeploymentException - if an error occurspublic void destroy(org.jboss.deployment.DeploymentInfo deploymentInfo)
JBPMDeployerMBeandestroy method here.
destroy in interface org.jboss.deployment.SubDeployerdestroy in interface org.jboss.deployment.SubDeployerMBeandestroy in interface JBPMDeployerMBeandestroy in class org.jboss.deployment.SubDeployerSupportdeploymentInfo - a DeploymentInfo valuepublic void stop(org.jboss.deployment.DeploymentInfo rootDeployment)
JBPMDeployerMBean
stop in interface org.jboss.deployment.SubDeployerstop in interface org.jboss.deployment.SubDeployerMBeanstop in interface JBPMDeployerMBeanstop in class org.jboss.deployment.SubDeployerSupportrootDeployment - the DeploymentInfo value to stop.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||