swarm.activity
Class ConcurrentScheduleImpl

java.lang.Object
  |
  +--swarm.activity.ConcurrentScheduleImpl

public class ConcurrentScheduleImpl
extends Object
implements ActionGroupS, ActionGroup, ScheduleS, Schedule, ConcurrentScheduleS, ConcurrentSchedule

Time-based map usable for concurrent group.. Time-based map usable for concurrent group.


Constructor Summary
ConcurrentScheduleImpl()
           
ConcurrentScheduleImpl(Zone aZone)
          Default constructor for Impl class
ConcurrentScheduleImpl(Zone aZone, boolean autoDrop)
          Convenience method for creating an AutoDrop Schedule
ConcurrentScheduleImpl(Zone aZone, int rptInterval)
          Convenience method for creating a repeating Schedule
 
Methods implemented by this class for interface swarm.activity.Schedule
at$createAction, at$createActionForEach$message, at$createActionForEach$message, at$createActionForEach$message, at$createActionForEach$message, at$createActionTo$message, at$createActionTo$message, at$createActionTo$message, at$createActionTo$message, at$createFAction, at$createFActionForEachHeterogeneous$call, at$createFActionForEachHomogeneous$call, insertGroup, remove, setKeepEmptyFlag
 
Methods implemented by this class for interface swarm.activity.DefaultOrderS
setDefaultOrder
 
Methods implemented by this class for interface swarm.activity.ActionCreating
createAction
 
Methods implemented by this class for interface swarm.activity.DefaultOrder
getDefaultOrder
 
Methods implemented by this class for interface swarm.activity.ActionType
activateIn
 
Methods implemented by this class for interface swarm.collections.Collection
allSameClass, begin, beginPermuted, contains, copy, deleteAll, getCount, getReplaceOnly, remove, removeAll
 
Methods implemented by this class for interface swarm.activity.AutoDrop
getAutoDrop
 
Methods implemented by this class for interface swarm.defobj.Copy
copy
 
Methods implemented by this class for interface swarm.defobj.Drop
drop
 
Methods implemented by this class for interface swarm.collections.Offsets
atOffset, atOffset$put, getFirst, getLast
 
Methods implemented by this class for interface swarm.collections.ForEach
describeForEach, describeForEachID, forEach, forEach, forEach, forEach
 
Methods implemented by this class for 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 implemented by this class for interface swarm.activity.FActionCreating
createFAction
 
Methods implemented by this class for interface swarm.activity.ActionCreatingTo
createActionTo$message, createActionTo$message, createActionTo$message, createActionTo$message
 
Methods implemented by this class for interface swarm.activity.ActionCreatingForEach
createActionForEach$message, createActionForEach$message, createActionForEach$message, createActionForEach$message
 
Methods implemented by this class for interface swarm.activity.FActionCreatingForEachHeterogeneous
createFActionForEachHeterogeneous$call
 
Methods implemented by this class for interface swarm.activity.FActionCreatingForEachHomogeneous
createFActionForEachHomogeneous$call
 
Methods implemented by this class for interface swarm.activity.RelativeTimeS
setRelativeTime
 
Methods implemented by this class for interface swarm.activity.RepeatIntervalS
setRepeatInterval
 
Methods implemented by this class for interface swarm.activity.ConcurrentGroupTypeS
setConcurrentGroupType
 
Methods implemented by this class for interface swarm.activity.SingletonGroupsS
setSingletonGroups
 
Methods implemented by this class for interface swarm.collections.Map
at$insert, at$replace, mapBegin
 
Methods implemented by this class for interface swarm.activity.RelativeTime
getRelativeTime
 
Methods implemented by this class for interface swarm.activity.RepeatInterval
getRepeatInterval
 
Methods implemented by this class for interface swarm.activity.ConcurrentGroupType
getConcurrentGroupType
 
Methods implemented by this class for interface swarm.activity.SingletonGroups
getSingletonGroups
 
Methods implemented by this class for interface swarm.collections.KeyedCollection
at, containsKey, createIndex$fromMember, removeKey
 
Methods implemented by this class for interface swarm.collections.ForEachKey
forEachKey, forEachKey, forEachKey, forEachKey
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConcurrentScheduleImpl

public ConcurrentScheduleImpl()

ConcurrentScheduleImpl

public ConcurrentScheduleImpl(Zone aZone,
                              int rptInterval)
Convenience method for creating a repeating Schedule

ConcurrentScheduleImpl

public ConcurrentScheduleImpl(Zone aZone,
                              boolean autoDrop)
Convenience method for creating an AutoDrop Schedule

ConcurrentScheduleImpl

public ConcurrentScheduleImpl(Zone aZone)
Default constructor for Impl class