}
public boolean execute(JbpmContext jbpmContext) throws Exception {
boolean deleteThisJob = true;
ExecutionContext executionContext = new ExecutionContext(token);
executionContext.setTimer(this);
if (taskInstance!=null) {
executionContext.setTaskInstance(taskInstance);
}
// first fire the event if there is a graph element specified
if (graphElement!=null) {
graphElement.fireAndPropagateEvent(Event.EVENTTYPE_TIMER, executionContext);