org.smartcomps.twister.engine.priv.core.dynamic.impl
Class WaitECImpl

java.lang.Object
  |
  +--org.smartcomps.twister.engine.priv.core.dynamic.impl.ExecutionContextImpl
        |
        +--org.smartcomps.twister.engine.priv.core.dynamic.impl.BasicECImpl
              |
              +--org.smartcomps.twister.engine.priv.core.dynamic.impl.WaitECImpl
All Implemented Interfaces:
BasicEC, java.lang.Comparable, ExecutionContext, WaitEC

public class WaitECImpl
extends BasicECImpl
implements WaitEC

Persistent implementation of the WaitEC interface.


Field Summary
 
Fields inherited from class org.smartcomps.twister.engine.priv.core.dynamic.impl.ExecutionContextImpl
log
 
Fields inherited from interface org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext
ACTIVE, CANCELED, COMPLETED, ENDED_CANCELED, ENDED_COMPLETED, ENDED_FAULTED, FAULTED, OPEN
 
Constructor Summary
WaitECImpl()
           
 
Method Summary
 void dueDateReached()
           
 void execute()
           
 java.util.Date getDueDate()
           
 void setDueDate(java.util.Date dueDate)
           
 
Methods inherited from class org.smartcomps.twister.engine.priv.core.dynamic.impl.ExecutionContextImpl
addEvent, compareTo, completeChildren, fetchInstance, getContainer, getEvents, getExecutionContextFactory, getId, getIndex, getInitialActivity, getInstance, getProcessInstance, getStatus, getVariableXAO, notifyExecutionToContainer, notifyTerminationToContainer, setContainer, setEvents, setId, setIndex, setInstance, setProcessInstance, setStatus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.smartcomps.twister.engine.priv.core.dynamic.ExecutionContext
fetchInstance, getContainer, getEvents, getId, getInstance, getStatus, setStatus
 

Constructor Detail

WaitECImpl

public WaitECImpl()
Method Detail

getDueDate

public java.util.Date getDueDate()
Specified by:
getDueDate in interface WaitEC

setDueDate

public void setDueDate(java.util.Date dueDate)

execute

public void execute()
Specified by:
execute in interface ExecutionContext

dueDateReached

public void dueDateReached()
Specified by:
dueDateReached in interface WaitEC


Copyright © 2003 SmartComps. All Rights Reserved.