org.camunda.bpm.engine.impl.jobexecutor
Interface JobHandler<T extends JobHandlerConfiguration>

All Known Subinterfaces:
BatchJobHandler<T>
All Known Implementing Classes:
AsyncContinuationJobHandler, BatchMonitorJobHandler, BatchSeedJobHandler, MigrationBatchJobHandler, ProcessEventJobHandler, TimerActivateJobDefinitionHandler, TimerActivateProcessDefinitionHandler, TimerCatchIntermediateEventJobHandler, TimerChangeJobDefinitionSuspensionStateJobHandler, TimerChangeProcessDefinitionSuspensionStateJobHandler, TimerEventJobHandler, TimerExecuteNestedActivityJobHandler, TimerStartEventJobHandler, TimerStartEventSubprocessJobHandler, TimerSuspendJobDefinitionHandler, TimerSuspendProcessDefinitionHandler

public interface JobHandler<T extends JobHandlerConfiguration>

Author:
Tom Baeyens

Method Summary
 void execute(T configuration, ExecutionEntity execution, CommandContext commandContext, String tenantId)
           
 String getType()
           
 T newConfiguration(String canonicalString)
           
 

Method Detail

getType

String getType()

execute

void execute(T configuration,
             ExecutionEntity execution,
             CommandContext commandContext,
             String tenantId)

newConfiguration

T newConfiguration(String canonicalString)


Copyright © 2016 camunda services GmbH. All rights reserved.