org.camunda.bpm.container.impl.jmx.deployment
Class UndeployProcessArchiveStep

java.lang.Object
  extended by org.camunda.bpm.container.impl.jmx.kernel.MBeanDeploymentOperationStep
      extended by org.camunda.bpm.container.impl.jmx.deployment.UndeployProcessArchiveStep

public class UndeployProcessArchiveStep
extends MBeanDeploymentOperationStep

Deployment operation step responsible for performing the undeployment of a process archive

Author:
Daniel Meyer

Field Summary
protected  JmxManagedProcessApplication deployedProcessApplication
           
protected  ProcessArchiveXml processArchive
           
protected  String processArchvieName
           
protected  String processEngineName
           
 
Fields inherited from class org.camunda.bpm.container.impl.jmx.kernel.MBeanDeploymentOperationStep
LOGGER
 
Constructor Summary
UndeployProcessArchiveStep(JmxManagedProcessApplication deployedProcessApplication, ProcessArchiveXml processArchive, String processEngineName)
           
 
Method Summary
protected  void deleteDeployment(String deploymentId, RepositoryService repositoryService)
           
 String getName()
           
 void performOperationStep(MBeanDeploymentOperation operationContext)
           
 
Methods inherited from class org.camunda.bpm.container.impl.jmx.kernel.MBeanDeploymentOperationStep
cancelOperationStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processArchvieName

protected String processArchvieName

deployedProcessApplication

protected JmxManagedProcessApplication deployedProcessApplication

processArchive

protected ProcessArchiveXml processArchive

processEngineName

protected String processEngineName
Constructor Detail

UndeployProcessArchiveStep

public UndeployProcessArchiveStep(JmxManagedProcessApplication deployedProcessApplication,
                                  ProcessArchiveXml processArchive,
                                  String processEngineName)
Method Detail

getName

public String getName()
Specified by:
getName in class MBeanDeploymentOperationStep

performOperationStep

public void performOperationStep(MBeanDeploymentOperation operationContext)
Specified by:
performOperationStep in class MBeanDeploymentOperationStep

deleteDeployment

protected void deleteDeployment(String deploymentId,
                                RepositoryService repositoryService)


Copyright © 2014 camunda services GmbH. All Rights Reserved.