Class CamelTaskEventListener
- java.lang.Object
-
- org.apache.camel.component.jbpm.listeners.CamelTaskEventListener
-
- All Implemented Interfaces:
EventListener
,JBPMCamelConsumerAware
,org.kie.api.task.TaskLifeCycleEventListener
,org.kie.internal.runtime.Cacheable
public class CamelTaskEventListener extends Object implements org.kie.internal.runtime.Cacheable, org.kie.api.task.TaskLifeCycleEventListener, JBPMCamelConsumerAware
-
-
Constructor Summary
Constructors Constructor Description CamelTaskEventListener()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConsumer(JBPMConsumer consumer)
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
afterTaskNominatedEvent(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
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
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
close()
void
removeConsumer(JBPMConsumer consumer)
protected void
sendMessage(String eventType, Object event)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.kie.api.task.TaskLifeCycleEventListener
afterTaskAssignmentsAddedEvent, afterTaskAssignmentsRemovedEvent, afterTaskInputVariableChangedEvent, afterTaskNotificationEvent, afterTaskOutputVariableChangedEvent, afterTaskReassignedEvent, afterTaskUpdatedEvent, beforeTaskAssignmentsAddedEvent, beforeTaskAssignmentsRemovedEvent, beforeTaskInputVariableChangedEvent, beforeTaskNotificationEvent, beforeTaskOutputVariableChangedEvent, beforeTaskReassignedEvent, beforeTaskUpdatedEvent
-
-
-
-
Method Detail
-
beforeTaskActivatedEvent
public void beforeTaskActivatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskActivatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskClaimedEvent
public void beforeTaskClaimedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskClaimedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskSkippedEvent
public void beforeTaskSkippedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskSkippedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskStartedEvent
public void beforeTaskStartedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskStartedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskStoppedEvent
public void beforeTaskStoppedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskStoppedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskCompletedEvent
public void beforeTaskCompletedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskCompletedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskFailedEvent
public void beforeTaskFailedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskFailedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskAddedEvent
public void beforeTaskAddedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskAddedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskExitedEvent
public void beforeTaskExitedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskExitedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskReleasedEvent
public void beforeTaskReleasedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskReleasedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskResumedEvent
public void beforeTaskResumedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskResumedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskSuspendedEvent
public void beforeTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskSuspendedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskForwardedEvent
public void beforeTaskForwardedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskForwardedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskDelegatedEvent
public void beforeTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskDelegatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
beforeTaskNominatedEvent
public void beforeTaskNominatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
beforeTaskNominatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskActivatedEvent
public void afterTaskActivatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskActivatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskClaimedEvent
public void afterTaskClaimedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskClaimedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskSkippedEvent
public void afterTaskSkippedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskSkippedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskStartedEvent
public void afterTaskStartedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskStartedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskStoppedEvent
public void afterTaskStoppedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskStoppedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskCompletedEvent
public void afterTaskCompletedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskCompletedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskFailedEvent
public void afterTaskFailedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskFailedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskAddedEvent
public void afterTaskAddedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskAddedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskExitedEvent
public void afterTaskExitedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskExitedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskReleasedEvent
public void afterTaskReleasedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskReleasedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskResumedEvent
public void afterTaskResumedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskResumedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskSuspendedEvent
public void afterTaskSuspendedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskSuspendedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskForwardedEvent
public void afterTaskForwardedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskForwardedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskDelegatedEvent
public void afterTaskDelegatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskDelegatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
afterTaskNominatedEvent
public void afterTaskNominatedEvent(org.kie.api.task.TaskEvent event)
- Specified by:
afterTaskNominatedEvent
in interfaceorg.kie.api.task.TaskLifeCycleEventListener
-
close
public void close()
- Specified by:
close
in interfaceorg.kie.internal.runtime.Cacheable
-
addConsumer
public void addConsumer(JBPMConsumer consumer)
- Specified by:
addConsumer
in interfaceJBPMCamelConsumerAware
-
removeConsumer
public void removeConsumer(JBPMConsumer consumer)
- Specified by:
removeConsumer
in interfaceJBPMCamelConsumerAware
-
-