}
((TaskInstance) taskInstance).setState(ITaskInstance.COMPLETED);
((TaskInstance) taskInstance).setCanBeWithdrawn(Boolean.FALSE);
((TaskInstance) taskInstance).setEndTime(rtCtx.getCalendarService()
.getSysDate());
persistenceService.saveOrUpdateTaskInstance(taskInstance);
// 触发相应的事件
TaskInstanceEvent e = new TaskInstanceEvent();
e.setSource(taskInstance);
e.setWorkflowSession(currentSession);
e.setProcessInstance(processInstance);