public class JPATaskLifeCycleEventListener
extends org.jbpm.services.task.persistence.PersistableEventListener
implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener
Constructor and Description |
---|
JPATaskLifeCycleEventListener(boolean flag) |
JPATaskLifeCycleEventListener(javax.persistence.EntityManagerFactory emf) |
Modifier and Type | Method and Description |
---|---|
void |
afterTaskActivatedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskAddedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskClaimedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskCompletedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskDelegatedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskExitedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskFailedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskForwardedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskInputVariableChangedEvent(org.kie.api.task.TaskEvent event,
Map<String,Object> variables) |
void |
afterTaskNominatedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskNotificationEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskOutputVariableChangedEvent(org.kie.api.task.TaskEvent event,
Map<String,Object> variables) |
void |
afterTaskReassignedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskReleasedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskResumedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskSkippedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskStartedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskStoppedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskSuspendedEvent(org.kie.api.task.TaskEvent event) |
void |
afterTaskUpdatedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskActivatedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskAddedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskClaimedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskCompletedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskDelegatedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskExitedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskFailedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskForwardedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskNominatedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskNotificationEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskReassignedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskReleasedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskResumedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskSkippedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskStartedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskStoppedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskSuspendedEvent(org.kie.api.task.TaskEvent event) |
void |
beforeTaskUpdatedEvent(org.kie.api.task.TaskEvent event) |
boolean |
equals(Object obj) |
protected AuditTaskImpl |
getAuditTask(org.kie.api.task.TaskEvent event,
org.kie.internal.task.api.TaskPersistenceContext persistenceContext,
org.kie.api.task.model.Task ti) |
int |
hashCode() |
protected void |
indexAndPersistVariables(org.kie.api.task.model.Task task,
Map<String,Object> variables,
org.kie.internal.task.api.TaskPersistenceContext persistenceContext,
org.kie.internal.task.api.TaskVariable.VariableType type) |
public JPATaskLifeCycleEventListener(boolean flag)
public JPATaskLifeCycleEventListener(javax.persistence.EntityManagerFactory emf)
public void afterTaskStartedEvent(org.kie.api.task.TaskEvent event)
afterTaskStartedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskActivatedEvent(org.kie.api.task.TaskEvent event)
afterTaskActivatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskClaimedEvent(org.kie.api.task.TaskEvent event)
afterTaskClaimedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskSkippedEvent(org.kie.api.task.TaskEvent event)
afterTaskSkippedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskStoppedEvent(org.kie.api.task.TaskEvent event)
afterTaskStoppedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskCompletedEvent(org.kie.api.task.TaskEvent event)
afterTaskCompletedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskFailedEvent(org.kie.api.task.TaskEvent event)
afterTaskFailedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskAddedEvent(org.kie.api.task.TaskEvent event)
afterTaskAddedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskExitedEvent(org.kie.api.task.TaskEvent event)
afterTaskExitedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskReleasedEvent(org.kie.api.task.TaskEvent event)
afterTaskReleasedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskResumedEvent(org.kie.api.task.TaskEvent event)
afterTaskResumedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
afterTaskSuspendedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskForwardedEvent(org.kie.api.task.TaskEvent event)
afterTaskForwardedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
afterTaskDelegatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskNominatedEvent(org.kie.api.task.TaskEvent event)
afterTaskNominatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
protected AuditTaskImpl getAuditTask(org.kie.api.task.TaskEvent event, org.kie.internal.task.api.TaskPersistenceContext persistenceContext, org.kie.api.task.model.Task ti)
public void beforeTaskActivatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskActivatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskClaimedEvent(org.kie.api.task.TaskEvent event)
beforeTaskClaimedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskSkippedEvent(org.kie.api.task.TaskEvent event)
beforeTaskSkippedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskStartedEvent(org.kie.api.task.TaskEvent event)
beforeTaskStartedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskStoppedEvent(org.kie.api.task.TaskEvent event)
beforeTaskStoppedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskCompletedEvent(org.kie.api.task.TaskEvent event)
beforeTaskCompletedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskFailedEvent(org.kie.api.task.TaskEvent event)
beforeTaskFailedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskAddedEvent(org.kie.api.task.TaskEvent event)
beforeTaskAddedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskExitedEvent(org.kie.api.task.TaskEvent event)
beforeTaskExitedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskReleasedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReleasedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskResumedEvent(org.kie.api.task.TaskEvent event)
beforeTaskResumedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
beforeTaskSuspendedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskForwardedEvent(org.kie.api.task.TaskEvent event)
beforeTaskForwardedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskDelegatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskNominatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskNominatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
public void afterTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
public void beforeTaskReassignedEvent(org.kie.api.task.TaskEvent event)
public void afterTaskReassignedEvent(org.kie.api.task.TaskEvent event)
public void beforeTaskNotificationEvent(org.kie.api.task.TaskEvent event)
public void afterTaskNotificationEvent(org.kie.api.task.TaskEvent event)
public void afterTaskOutputVariableChangedEvent(org.kie.api.task.TaskEvent event, Map<String,Object> variables)
public void afterTaskInputVariableChangedEvent(org.kie.api.task.TaskEvent event, Map<String,Object> variables)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.