org.camunda.bpm.engine.impl.jobexecutor
Class TimerChangeProcessDefinitionSuspensionStateJobHandler

java.lang.Object
  extended by org.camunda.bpm.engine.impl.jobexecutor.TimerChangeProcessDefinitionSuspensionStateJobHandler
All Implemented Interfaces:
JobHandler
Direct Known Subclasses:
TimerActivateProcessDefinitionHandler, TimerSuspendProcessDefinitionHandler

public abstract class TimerChangeProcessDefinitionSuspensionStateJobHandler
extends Object
implements JobHandler

Author:
Joram Barrez, roman.smirnov

Field Summary
protected static String JOB_HANDLER_CFG_BY
           
protected static String JOB_HANDLER_CFG_PROCESS_DEFINITION_ID
           
protected static String JOB_HANDLER_CFG_PROCESS_DEFINITION_KEY
           
 
Constructor Summary
TimerChangeProcessDefinitionSuspensionStateJobHandler()
           
 
Method Summary
static String createJobHandlerConfigurationByProcessDefinitionId(String processDefinitionId, boolean includeProcessInstances)
           
static String createJobHandlerConfigurationByProcessDefinitionKey(String processDefinitionKey, boolean includeProcessInstances)
           
protected  String getBy(JSONObject config)
           
protected  boolean getIncludeProcessInstances(JSONObject config)
           
protected  String getProcessDefinitionId(JSONObject config)
           
protected  String getProcessDefinitionKey(JSONObject config)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.camunda.bpm.engine.impl.jobexecutor.JobHandler
execute, getType
 

Field Detail

JOB_HANDLER_CFG_BY

protected static final String JOB_HANDLER_CFG_BY
See Also:
Constant Field Values

JOB_HANDLER_CFG_PROCESS_DEFINITION_ID

protected static final String JOB_HANDLER_CFG_PROCESS_DEFINITION_ID
See Also:
Constant Field Values

JOB_HANDLER_CFG_PROCESS_DEFINITION_KEY

protected static final String JOB_HANDLER_CFG_PROCESS_DEFINITION_KEY
See Also:
Constant Field Values
Constructor Detail

TimerChangeProcessDefinitionSuspensionStateJobHandler

public TimerChangeProcessDefinitionSuspensionStateJobHandler()
Method Detail

createJobHandlerConfigurationByProcessDefinitionId

public static String createJobHandlerConfigurationByProcessDefinitionId(String processDefinitionId,
                                                                        boolean includeProcessInstances)

createJobHandlerConfigurationByProcessDefinitionKey

public static String createJobHandlerConfigurationByProcessDefinitionKey(String processDefinitionKey,
                                                                         boolean includeProcessInstances)

getProcessDefinitionId

protected String getProcessDefinitionId(JSONObject config)

getProcessDefinitionKey

protected String getProcessDefinitionKey(JSONObject config)

getBy

protected String getBy(JSONObject config)

getIncludeProcessInstances

protected boolean getIncludeProcessInstances(JSONObject config)


Copyright © 2014 camunda services GmbH. All Rights Reserved.