public class AsyncTaskLifeCycleEventProducer extends PersistableEventListener implements TaskLifeCycleEventListener
| Constructor and Description |
|---|
AsyncTaskLifeCycleEventProducer() |
| 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 |
assignmentsUpdated(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) |
protected AuditTaskImpl |
createAuditTask(org.kie.api.task.model.Task ti,
Date date) |
boolean |
equals(Object obj) |
protected String |
getActualOwner(org.kie.api.task.model.Task ti) |
protected AuditTaskImpl |
getAuditTask(org.kie.internal.task.api.TaskPersistenceContext persistenceContext,
org.kie.api.task.model.Task ti) |
javax.jms.ConnectionFactory |
getConnectionFactory() |
javax.jms.Queue |
getQueue() |
protected String |
getUpdateFieldLog(String fieldName,
String previousValue,
String value) |
int |
hashCode() |
protected List<TaskVariableImpl> |
indexVariables(org.kie.api.task.model.Task task,
Map<String,Object> variables,
org.kie.internal.task.api.TaskVariable.VariableType type) |
boolean |
isTransacted() |
protected void |
sendMessage(AuditTaskData auditTaskData,
int priority) |
void |
setConnectionFactory(javax.jms.ConnectionFactory connectionFactory) |
void |
setQueue(javax.jms.Queue queue) |
void |
setTransacted(boolean transacted) |
cleanup, getPersistenceContextpublic javax.jms.ConnectionFactory getConnectionFactory()
public void setConnectionFactory(javax.jms.ConnectionFactory connectionFactory)
public javax.jms.Queue getQueue()
public void setQueue(javax.jms.Queue queue)
public boolean isTransacted()
public void setTransacted(boolean transacted)
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.TaskLifeCycleEventListenerpublic void beforeTaskReleasedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReleasedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
afterTaskUpdatedEvent in interface org.kie.api.task.TaskLifeCycleEventListenerpublic void afterTaskReassignedEvent(org.kie.api.task.TaskEvent event)
afterTaskReassignedEvent 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 List<TaskVariableImpl> indexVariables(org.kie.api.task.model.Task task, Map<String,Object> variables, 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 assignmentsUpdated(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 getUpdateFieldLog(String fieldName, String previousValue, String value)
protected String getActualOwner(org.kie.api.task.model.Task ti)
protected AuditTaskImpl createAuditTask(org.kie.api.task.model.Task ti, Date date)
protected void sendMessage(AuditTaskData auditTaskData, int priority)
protected AuditTaskImpl getAuditTask(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 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 void beforeTaskReassignedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReassignedEvent 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.TaskLifeCycleEventListenerCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.