@Deprecated public class FutureChunkInsertionTimedEvent extends AbstractTimedEvent implements IBufferBasedTimedEvent
Modifier and Type | Field and Description |
---|---|
protected IActivationBuffer |
_buffer
Deprecated.
|
protected java.util.concurrent.Future<IChunk> |
_chunkToInsert
Deprecated.
|
protected IChunk |
_insertedChunk
Deprecated.
|
static org.apache.commons.logging.Log |
LOGGER
Deprecated.
logger definition
|
_endTime, _hasAborted, _hasFired, _startTime, _toString
Constructor and Description |
---|
FutureChunkInsertionTimedEvent(java.util.concurrent.Future<IChunk> chunkToInsert,
IActivationBuffer buffer,
double startTime,
double endTime)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
fire(double currentTime)
Deprecated.
called when this event should be fired..
|
IChunk |
getBoundChunk()
Deprecated.
return the chunk that is (or will be) in the buffer that will be
manipulated
|
IActivationBuffer |
getBuffer()
Deprecated.
return the buffer that this timed event will be posting changes
to.
|
java.util.concurrent.Future<IChunk> |
getFutureChunk()
Deprecated.
|
IChunk |
getInsertedChunk()
Deprecated.
|
abort, getEndTime, getStartTime, hasAborted, hasFired, setTimes, shouldWarnOnTimeSlips, toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abort, getEndTime, getStartTime, hasAborted, hasFired
public static final org.apache.commons.logging.Log LOGGER
protected java.util.concurrent.Future<IChunk> _chunkToInsert
protected IActivationBuffer _buffer
protected IChunk _insertedChunk
public FutureChunkInsertionTimedEvent(java.util.concurrent.Future<IChunk> chunkToInsert, IActivationBuffer buffer, double startTime, double endTime)
public IActivationBuffer getBuffer()
IBufferBasedTimedEvent
getBuffer
in interface IBufferBasedTimedEvent
public java.util.concurrent.Future<IChunk> getFutureChunk()
public void fire(double currentTime)
AbstractTimedEvent
fire
in interface ITimedEvent
fire
in class AbstractTimedEvent
currentTime
- Description of the Parameterpublic IChunk getInsertedChunk()
public IChunk getBoundChunk()
IBufferBasedTimedEvent
getBoundChunk
in interface IBufferBasedTimedEvent