public class JPATaskLifeCycleEventListener extends PersistableEventListener implements 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 |
afterTaskAssignmentsAddedEvent(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities) |
void |
afterTaskAssignmentsRemovedEvent(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities) |
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) |
protected void |
assignmentsUpadted(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities,
String messageSufix) |
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 String |
getActualOwner(org.kie.api.task.model.Task ti) |
protected AuditTaskImpl |
getAuditTask(org.kie.api.task.TaskEvent event,
org.kie.internal.task.api.TaskPersistenceContext persistenceContext,
org.kie.api.task.model.Task ti) |
String |
getUpdateFieldLog(String fieldName,
String previousValue,
String value) |
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) |
cleanup, getPersistenceContextpublic 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.TaskLifeCycleEventListenerpublic void afterTaskActivatedEvent(org.kie.api.task.TaskEvent event)
afterTaskActivatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskClaimedEvent(org.kie.api.task.TaskEvent event)
afterTaskClaimedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskSkippedEvent(org.kie.api.task.TaskEvent event)
afterTaskSkippedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskStoppedEvent(org.kie.api.task.TaskEvent event)
afterTaskStoppedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskCompletedEvent(org.kie.api.task.TaskEvent event)
afterTaskCompletedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskFailedEvent(org.kie.api.task.TaskEvent event)
afterTaskFailedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskAddedEvent(org.kie.api.task.TaskEvent event)
afterTaskAddedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskExitedEvent(org.kie.api.task.TaskEvent event)
afterTaskExitedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskReleasedEvent(org.kie.api.task.TaskEvent event)
afterTaskReleasedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskResumedEvent(org.kie.api.task.TaskEvent event)
afterTaskResumedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
afterTaskSuspendedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskForwardedEvent(org.kie.api.task.TaskEvent event)
afterTaskForwardedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
afterTaskDelegatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskNominatedEvent(org.kie.api.task.TaskEvent event)
afterTaskNominatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerprotected 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.TaskLifeCycleEventListenerpublic void beforeTaskClaimedEvent(org.kie.api.task.TaskEvent event)
beforeTaskClaimedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskSkippedEvent(org.kie.api.task.TaskEvent event)
beforeTaskSkippedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskStartedEvent(org.kie.api.task.TaskEvent event)
beforeTaskStartedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskStoppedEvent(org.kie.api.task.TaskEvent event)
beforeTaskStoppedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskCompletedEvent(org.kie.api.task.TaskEvent event)
beforeTaskCompletedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskFailedEvent(org.kie.api.task.TaskEvent event)
beforeTaskFailedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskAddedEvent(org.kie.api.task.TaskEvent event)
beforeTaskAddedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskExitedEvent(org.kie.api.task.TaskEvent event)
beforeTaskExitedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskReleasedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReleasedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskResumedEvent(org.kie.api.task.TaskEvent event)
beforeTaskResumedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
beforeTaskSuspendedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskForwardedEvent(org.kie.api.task.TaskEvent event)
beforeTaskForwardedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskDelegatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskNominatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskNominatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskUpdatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic String getUpdateFieldLog(String fieldName, String previousValue, String value)
public void afterTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
afterTaskUpdatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskReassignedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReassignedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskReassignedEvent(org.kie.api.task.TaskEvent event)
afterTaskReassignedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void beforeTaskNotificationEvent(org.kie.api.task.TaskEvent event)
beforeTaskNotificationEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskNotificationEvent(org.kie.api.task.TaskEvent event)
afterTaskNotificationEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskOutputVariableChangedEvent(org.kie.api.task.TaskEvent event,
Map<String,Object> variables)
afterTaskOutputVariableChangedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskInputVariableChangedEvent(org.kie.api.task.TaskEvent event,
Map<String,Object> variables)
afterTaskInputVariableChangedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerprotected 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 void afterTaskAssignmentsAddedEvent(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities)
afterTaskAssignmentsAddedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskAssignmentsRemovedEvent(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities)
afterTaskAssignmentsRemovedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerprotected void assignmentsUpadted(org.kie.api.task.TaskEvent event,
org.kie.api.task.TaskLifeCycleEventListener.AssignmentType type,
List<org.kie.api.task.model.OrganizationalEntity> entities,
String messageSufix)
protected String getActualOwner(org.kie.api.task.model.Task ti)
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.