jBPM :: Human Task WorkItems 6.0.0.Final

org.jbpm.services.task.wih
Class ExternalTaskEventListener

java.lang.Object
  extended by org.jbpm.shared.services.impl.events.JbpmServicesEventListener<org.kie.api.task.model.Task>
      extended by org.jbpm.services.task.wih.ExternalTaskEventListener
All Implemented Interfaces:
org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

@ApplicationScoped
public class ExternalTaskEventListener
extends org.jbpm.shared.services.impl.events.JbpmServicesEventListener<org.kie.api.task.model.Task>
implements org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener


Constructor Summary
ExternalTaskEventListener()
           
 
Method Summary
 void addMappedManger(String name, org.kie.api.runtime.manager.RuntimeManager manager)
           
 void afterTaskActivatedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskAddedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskClaimedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskCompletedEvent(org.kie.api.task.model.Task task)
           
 void afterTaskDelegatedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskExitedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskFailedEvent(org.kie.api.task.model.Task task)
           
 void afterTaskForwardedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskReleasedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskResumedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskSkippedEvent(org.kie.api.task.model.Task task)
           
 void afterTaskStartedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskStoppedEvent(org.kie.api.task.model.Task ti)
           
 void afterTaskSuspendedEvent(org.kie.api.task.model.Task ti)
           
 org.kie.api.runtime.manager.RuntimeManager getManager(org.kie.api.task.model.Task task)
           
 Map<String,org.kie.api.runtime.manager.RuntimeManager> getMappedManagers()
           
 org.kie.api.runtime.manager.RuntimeManager getRuntimeManager()
           
 void processTaskState(org.kie.api.task.model.Task task)
           
 void setMappedManagers(Map<String,org.kie.api.runtime.manager.RuntimeManager> mappedManagers)
           
 void setRuntimeManager(org.kie.api.runtime.manager.RuntimeManager runtimeManager)
           
 
Methods inherited from class org.jbpm.shared.services.impl.events.JbpmServicesEventListener
getObserverMethods
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExternalTaskEventListener

public ExternalTaskEventListener()
Method Detail

getRuntimeManager

public org.kie.api.runtime.manager.RuntimeManager getRuntimeManager()

setRuntimeManager

public void setRuntimeManager(org.kie.api.runtime.manager.RuntimeManager runtimeManager)

processTaskState

public void processTaskState(org.kie.api.task.model.Task task)

afterTaskActivatedEvent

public void afterTaskActivatedEvent(org.kie.api.task.model.Task ti)
Specified by:
afterTaskActivatedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskClaimedEvent

public void afterTaskClaimedEvent(org.kie.api.task.model.Task ti)
Specified by:
afterTaskClaimedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskSkippedEvent

public void afterTaskSkippedEvent(@Observes(notifyObserver=IF_EXISTS)
                                  org.kie.api.task.model.Task task)
Specified by:
afterTaskSkippedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskStartedEvent

public void afterTaskStartedEvent(org.kie.api.task.model.Task ti)
Specified by:
afterTaskStartedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskStoppedEvent

public void afterTaskStoppedEvent(org.kie.api.task.model.Task ti)
Specified by:
afterTaskStoppedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskCompletedEvent

public void afterTaskCompletedEvent(@Observes(notifyObserver=IF_EXISTS)
                                    org.kie.api.task.model.Task task)
Specified by:
afterTaskCompletedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskFailedEvent

public void afterTaskFailedEvent(@Observes(notifyObserver=IF_EXISTS)
                                 org.kie.api.task.model.Task task)
Specified by:
afterTaskFailedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskAddedEvent

public void afterTaskAddedEvent(@Observes(notifyObserver=IF_EXISTS)
                                org.kie.api.task.model.Task ti)
Specified by:
afterTaskAddedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskExitedEvent

public void afterTaskExitedEvent(@Observes(notifyObserver=IF_EXISTS)
                                 org.kie.api.task.model.Task ti)
Specified by:
afterTaskExitedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

getManager

public org.kie.api.runtime.manager.RuntimeManager getManager(org.kie.api.task.model.Task task)

getMappedManagers

public Map<String,org.kie.api.runtime.manager.RuntimeManager> getMappedManagers()

setMappedManagers

public void setMappedManagers(Map<String,org.kie.api.runtime.manager.RuntimeManager> mappedManagers)

addMappedManger

public void addMappedManger(String name,
                            org.kie.api.runtime.manager.RuntimeManager manager)

afterTaskReleasedEvent

public void afterTaskReleasedEvent(@Observes(notifyObserver=IF_EXISTS)
                                   org.kie.api.task.model.Task ti)
Specified by:
afterTaskReleasedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskResumedEvent

public void afterTaskResumedEvent(@Observes(notifyObserver=IF_EXISTS)
                                  org.kie.api.task.model.Task ti)
Specified by:
afterTaskResumedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskSuspendedEvent

public void afterTaskSuspendedEvent(@Observes(notifyObserver=IF_EXISTS)
                                    org.kie.api.task.model.Task ti)
Specified by:
afterTaskSuspendedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskForwardedEvent

public void afterTaskForwardedEvent(@Observes(notifyObserver=IF_EXISTS)
                                    org.kie.api.task.model.Task ti)
Specified by:
afterTaskForwardedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

afterTaskDelegatedEvent

public void afterTaskDelegatedEvent(@Observes(notifyObserver=IF_EXISTS)
                                    org.kie.api.task.model.Task ti)
Specified by:
afterTaskDelegatedEvent in interface org.jbpm.services.task.lifecycle.listeners.TaskLifeCycleEventListener

jBPM :: Human Task WorkItems 6.0.0.Final

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.