org.jbpm.services.task.admin.listener
Class ContextStorageTaskEventListener
java.lang.Object
org.jbpm.services.task.events.DefaultTaskEventListener
org.jbpm.services.task.admin.listener.ContextStorageTaskEventListener
- All Implemented Interfaces:
- EventListener, org.kie.api.task.TaskLifeCycleEventListener
public class ContextStorageTaskEventListener
- extends DefaultTaskEventListener
Listener responsible for recording tasks that are in the final state
(complete, exit, skip, etc) within given transaction so they can be found and used
as part of the clean up runtine without causing issues with too early flush.
Especially important when subprocesses (reusable) are involved.
| Methods inherited from class org.jbpm.services.task.events.DefaultTaskEventListener |
afterTaskActivatedEvent, afterTaskAddedEvent, afterTaskClaimedEvent, afterTaskCompletedEvent, afterTaskDelegatedEvent, afterTaskExitedEvent, afterTaskFailedEvent, afterTaskForwardedEvent, afterTaskNominatedEvent, afterTaskReleasedEvent, afterTaskResumedEvent, afterTaskSkippedEvent, afterTaskStartedEvent, afterTaskStoppedEvent, afterTaskSuspendedEvent, beforeTaskActivatedEvent, beforeTaskAddedEvent, beforeTaskClaimedEvent, beforeTaskDelegatedEvent, beforeTaskForwardedEvent, beforeTaskNominatedEvent, beforeTaskReleasedEvent, beforeTaskResumedEvent, beforeTaskStartedEvent, beforeTaskStoppedEvent |
ContextStorageTaskEventListener
public ContextStorageTaskEventListener()
beforeTaskSkippedEvent
public void beforeTaskSkippedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskSkippedEvent in interface org.kie.api.task.TaskLifeCycleEventListener- Overrides:
beforeTaskSkippedEvent in class DefaultTaskEventListener
beforeTaskCompletedEvent
public void beforeTaskCompletedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskCompletedEvent in interface org.kie.api.task.TaskLifeCycleEventListener- Overrides:
beforeTaskCompletedEvent in class DefaultTaskEventListener
beforeTaskFailedEvent
public void beforeTaskFailedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskFailedEvent in interface org.kie.api.task.TaskLifeCycleEventListener- Overrides:
beforeTaskFailedEvent in class DefaultTaskEventListener
beforeTaskExitedEvent
public void beforeTaskExitedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskExitedEvent in interface org.kie.api.task.TaskLifeCycleEventListener- Overrides:
beforeTaskExitedEvent in class DefaultTaskEventListener
beforeTaskSuspendedEvent
public void beforeTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskSuspendedEvent in interface org.kie.api.task.TaskLifeCycleEventListener- Overrides:
beforeTaskSuspendedEvent in class DefaultTaskEventListener
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.