Package org.jactr.core.buffer.delegate

Interface Summary
IDelegatedRequestableBuffer permits delegating of IRequest to IRequestDelegate
IRequestDelegate Delegate for request processing.
 

Class Summary
AddChunkRequestDelegate takes a chunk pattern and if the chunk is already encoded, copies it, before inserting into the buffer via IActivationBuffer.addSourceChunk(org.jactr.core.chunk.IChunk).
AddChunkTypeRequestDelegate takes a chunk type request creates a chunk, before inserting into the buffer via IActivationBuffer.addSourceChunk(org.jactr.core.chunk.IChunk).
AsynchronousRequestDelegate abstract request delegate that splits requests into two part process AsynchronousRequestDelegate.startRequest(IRequest, IActivationBuffer, double) and AsynchronousRequestDelegate.finishRequest(IRequest, IActivationBuffer, Object).
DefaultDelegatedRequestableBuffer6  
ExpandChunkRequestDelegate takes a chunk request and automatically expands it to the chunktype request and resubmits it.
IgnoreSlotRequestDelegate silently consumes SlotBasedRequests but does not forward them to the owning module
OldAsynchronousRequestDelegate Deprecated.
SimpleRequestDelegate