org.camunda.bpm.container.impl.deployment.jobexecutor
Class StartJobAcquisitionStep

java.lang.Object
  extended by org.camunda.bpm.container.impl.spi.DeploymentOperationStep
      extended by org.camunda.bpm.container.impl.deployment.jobexecutor.StartJobAcquisitionStep

public class StartJobAcquisitionStep
extends DeploymentOperationStep

Deployment operation step responsible for starting a JobEexecutor

Author:
Daniel Meyer

Field Summary
protected  JobAcquisitionXml jobAcquisitionXml
           
protected static ContainerIntegrationLogger LOG
           
 
Constructor Summary
StartJobAcquisitionStep(JobAcquisitionXml jobAcquisitionXml)
           
 
Method Summary
 String getName()
           
protected  JobExecutor instantiateJobExecutor(Class<? extends JobExecutor> configurationClass)
           
protected  Class<? extends JobExecutor> loadJobExecutorClass(ClassLoader processApplicationClassloader, String jobExecutorClassname)
           
 void performOperationStep(DeploymentOperation operationContext)
           
 
Methods inherited from class org.camunda.bpm.container.impl.spi.DeploymentOperationStep
cancelOperationStep
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOG

protected static final ContainerIntegrationLogger LOG

jobAcquisitionXml

protected final JobAcquisitionXml jobAcquisitionXml
Constructor Detail

StartJobAcquisitionStep

public StartJobAcquisitionStep(JobAcquisitionXml jobAcquisitionXml)
Method Detail

getName

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

performOperationStep

public void performOperationStep(DeploymentOperation operationContext)
Specified by:
performOperationStep in class DeploymentOperationStep

instantiateJobExecutor

protected JobExecutor instantiateJobExecutor(Class<? extends JobExecutor> configurationClass)

loadJobExecutorClass

protected Class<? extends JobExecutor> loadJobExecutorClass(ClassLoader processApplicationClassloader,
                                                            String jobExecutorClassname)


Copyright © 2017 camunda services GmbH. All rights reserved.