swarm.activity
Interface ScheduleActivity

All Known Subinterfaces:
SwarmActivity
All Known Implementing Classes:
ScheduleActivityImpl, SwarmActivityImpl

public abstract interface ScheduleActivity
extends ActivityS, Activity

State of execution within a Schedule.. State of execution within a Schedule.


Method Summary
 long getCurrentTime()
          Get current time of activity (pending time if holding).
 Object stepUntil(long tVal)
          Advance activity until requested time has been reached.
 
Methods inherited from interface swarm.activity.Activity
getAction, getActionType, getControllingActivity, getCurrentSubactivity, getHoldType, getOwnerActivity, getScheduleActivity, getSerialMode, getStatus, getSubactivities, getSwarmActivity, getTopLevelActivity, next, run, setOwnerActivity, setSerialMode, step, stop, terminate
 
Methods inherited from interface swarm.defobj.DefinedObject
compare, describe, describeID, getDisplayName, getTypeName, getZone, perform, perform$with, perform$with$with, perform$with$with$with, respondsTo, setDisplayName, xfprint, xfprintid, xprint, xprintid
 
Methods inherited from interface swarm.defobj.Drop
drop
 

Method Detail

getCurrentTime

public long getCurrentTime()
Get current time of activity (pending time if holding).

stepUntil

public Object stepUntil(long tVal)
Advance activity until requested time has been reached.