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

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

public class DeployProcessArchiveStep
extends MBeanDeploymentOperationStep

Deployment operation step responsible for deploying a process archive

Author:
Daniel Meyer

Field Summary
protected  ProcessApplicationDeployment deployment
           
protected  URL metaFileUrl
           
protected  ProcessArchiveXml processArchive
           
 
Fields inherited from class org.camunda.bpm.container.impl.jmx.kernel.MBeanDeploymentOperationStep
LOGGER
 
Constructor Summary
DeployProcessArchiveStep(ProcessArchiveXml parsedProcessArchive, URL url)
           
 
Method Summary
 void cancelOperationStep(MBeanDeploymentOperation operationContext)
           
 String getName()
           
protected  ProcessEngine getProcessEngine(MBeanServiceContainer serviceContainer)
           
protected  void logDeploymentSummary(Collection<String> deploymentResourceNames, String deploymentName)
           
 void performOperationStep(MBeanDeploymentOperation operationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

processArchive

protected final ProcessArchiveXml processArchive

metaFileUrl

protected URL metaFileUrl

deployment

protected ProcessApplicationDeployment deployment
Constructor Detail

DeployProcessArchiveStep

public DeployProcessArchiveStep(ProcessArchiveXml parsedProcessArchive,
                                URL url)
Method Detail

getName

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

performOperationStep

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

logDeploymentSummary

protected void logDeploymentSummary(Collection<String> deploymentResourceNames,
                                    String deploymentName)

cancelOperationStep

public void cancelOperationStep(MBeanDeploymentOperation operationContext)
Overrides:
cancelOperationStep in class MBeanDeploymentOperationStep

getProcessEngine

protected ProcessEngine getProcessEngine(MBeanServiceContainer serviceContainer)


Copyright © 2014 camunda services GmbH. All Rights Reserved.