org.jprocessunit.addon.jpd
Class TaskWaitEvent

java.lang.Object
  extended by org.jprocessunit.WaitEvent
      extended by org.jprocessunit.addon.jpd.TaskWaitEvent
All Implemented Interfaces:
ProcessEvent

public class TaskWaitEvent
extends WaitEvent

JProcessUnit Wait Event used to wait for a particular WLI Work List task to be created.

Author:
Reza Shafii

Constructor Summary
TaskWaitEvent(com.bea.wli.worklist.api.TaskSelector taskSelector)
          The wait event is satisfied as soon as a single task matches the selector.
 
Method Summary
 void setTaskSelector(com.bea.wli.worklist.api.TaskSelector taskSelector)
          The wait event is satisfied as soon as a single task matches the selector.
 boolean waitConditionSatisfied()
          The wait condition is satisfied only when a task matching the taskSelector is found.
 
Methods inherited from class org.jprocessunit.WaitEvent
assertEvent, setPollingInterval, setTimeOutValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskWaitEvent

public TaskWaitEvent(com.bea.wli.worklist.api.TaskSelector taskSelector)
The wait event is satisfied as soon as a single task matches the selector.

Parameters:
taskSelector -
Method Detail

setTaskSelector

public void setTaskSelector(com.bea.wli.worklist.api.TaskSelector taskSelector)
The wait event is satisfied as soon as a single task matches the selector.

Parameters:
taskSelector -

waitConditionSatisfied

public boolean waitConditionSatisfied()
The wait condition is satisfied only when a task matching the taskSelector is found.

Specified by:
waitConditionSatisfied in class WaitEvent
Returns:
true if the wait condition was satified and false otherwise.


JProcessUnit API