public class DelayedIndirectBufferRequestTimedEvent extends AbstractTimedEvent implements IBufferBasedTimedEvent
_endTime, _hasAborted, _hasFired, _startTime, _toString
Constructor and Description |
---|
DelayedIndirectBufferRequestTimedEvent(IRequest request,
IActivationBuffer buffer,
IRequestDelegate delegate,
double start,
double end) |
Modifier and Type | Method and Description |
---|---|
void |
fire(double currentTime)
called when this event should be fired..
|
IChunk |
getBoundChunk()
return the chunk that is (or will be) in the buffer that will be
manipulated
|
IActivationBuffer |
getBuffer()
return the buffer that this timed event will be posting changes
to.
|
abort, getEndTime, getStartTime, hasAborted, hasFired, setTimes, shouldWarnOnTimeSlips, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abort, getEndTime, getStartTime, hasAborted, hasFired
public DelayedIndirectBufferRequestTimedEvent(IRequest request, IActivationBuffer buffer, IRequestDelegate delegate, double start, double end)
public void fire(double currentTime)
AbstractTimedEvent
fire
in interface ITimedEvent
fire
in class AbstractTimedEvent
currentTime
- Description of the Parameterpublic IChunk getBoundChunk()
IBufferBasedTimedEvent
getBoundChunk
in interface IBufferBasedTimedEvent
public IActivationBuffer getBuffer()
IBufferBasedTimedEvent
getBuffer
in interface IBufferBasedTimedEvent