public class CountDownTaskEventListener extends Object implements org.kie.api.task.TaskLifeCycleEventListener
Constructor and Description |
---|
CountDownTaskEventListener(int threads,
boolean reassignmentAware,
boolean notificationAware) |
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) |
protected void |
countDown() |
void |
reset(int threads) |
void |
waitTillCompleted() |
void |
waitTillCompleted(long timeOut) |
public CountDownTaskEventListener(int threads, boolean reassignmentAware, boolean notificationAware)
public void waitTillCompleted()
public void waitTillCompleted(long timeOut)
public void reset(int threads)
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 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 afterTaskStartedEvent(org.kie.api.task.TaskEvent event)
afterTaskStartedEvent
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
public void beforeTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
beforeTaskUpdatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskUpdatedEvent(org.kie.api.task.TaskEvent event)
afterTaskUpdatedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskReassignedEvent(org.kie.api.task.TaskEvent event)
beforeTaskReassignedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskReassignedEvent(org.kie.api.task.TaskEvent event)
afterTaskReassignedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void beforeTaskNotificationEvent(org.kie.api.task.TaskEvent event)
beforeTaskNotificationEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskNotificationEvent(org.kie.api.task.TaskEvent event)
afterTaskNotificationEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskInputVariableChangedEvent(org.kie.api.task.TaskEvent event, Map<String,Object> variables)
afterTaskInputVariableChangedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
public void afterTaskOutputVariableChangedEvent(org.kie.api.task.TaskEvent event, Map<String,Object> variables)
afterTaskOutputVariableChangedEvent
in interface org.kie.api.task.TaskLifeCycleEventListener
protected void countDown()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.