org.camunda.bpm.engine.impl.jobexecutor
Class TimerDeclarationImpl
java.lang.Object
org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration<TimerEntity>
org.camunda.bpm.engine.impl.jobexecutor.TimerDeclarationImpl
- All Implemented Interfaces:
- Serializable
public class TimerDeclarationImpl
- extends JobDeclaration<TimerEntity>
- Author:
- Tom Baeyens, Daniel Meyer
- See Also:
- Serialized Form
| Methods inherited from class org.camunda.bpm.engine.impl.jobexecutor.JobDeclaration |
createJobInstance, getActivityId, getJobConfiguration, getJobDefinitionId, getJobHandlerConfiguration, getJobHandlerType, isExclusive, setActivityId, setExclusive, setJobConfiguration, setJobDefinitionId, setJobHandlerConfiguration, setJobHandlerType |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
description
protected Expression description
type
protected TimerDeclarationType type
repeat
protected String repeat
isInterruptingTimer
protected boolean isInterruptingTimer
eventScopeActivityId
protected String eventScopeActivityId
isParallelMultiInstance
protected Boolean isParallelMultiInstance
TimerDeclarationImpl
public TimerDeclarationImpl(Expression expression,
TimerDeclarationType type,
String jobHandlerType)
isInterruptingTimer
public boolean isInterruptingTimer()
setInterruptingTimer
public void setInterruptingTimer(boolean isInterruptingTimer)
getRepeat
public String getRepeat()
setEventScopeActivityId
public void setEventScopeActivityId(String eventScopeActivityId)
getEventScopeActivityId
public String getEventScopeActivityId()
newJobInstance
protected TimerEntity newJobInstance(ExecutionEntity execution)
- Specified by:
newJobInstance in class JobDeclaration<TimerEntity>
prepareRepeat
protected String prepareRepeat(String dueDate)
createTimerInstance
public TimerEntity createTimerInstance(ExecutionEntity execution)
createStartTimerInstance
public TimerEntity createStartTimerInstance(String deploymentId)
createTimer
public TimerEntity createTimer(String deploymentId)
createTimer
public TimerEntity createTimer(ExecutionEntity execution)
scheduleTimer
protected void scheduleTimer(TimerEntity timer)
Copyright © 2015 camunda services GmbH. All rights reserved.