public class AuralSearchRequestDelegate extends AbstractRequestDelegate
_chunkType
Constructor and Description |
---|
AuralSearchRequestDelegate(IAuralModule module) |
Modifier and Type | Method and Description |
---|---|
protected void |
abortRequest(IRequest request,
IActivationBuffer buffer,
java.lang.Object startValue)
called if the timedevent is aborted
|
void |
cancelBufferStuff() |
protected void |
finishRequest(IRequest request,
IActivationBuffer buffer,
java.lang.Object startValue)
finish the request
|
boolean |
isBufferStuffPending() |
protected boolean |
isValid(IRequest request,
IActivationBuffer buffer)
called the be sure the request is valid.
|
protected java.lang.Object |
startRequest(IRequest request,
IActivationBuffer buffer,
double requestTime)
Start the buffer request, optimally returning an object for the
AsynchronousRequestDelegate.finishRequest(IRequest, IActivationBuffer, Object) to inspect. |
willAccept
clear, computeCompletionTime, createFinishTimedEvent, expandRequest, getCurrentTimedEvent, getPreviousRequest, isAsynchronous, isBusy, isDelayingStart, isUsingBlockingTimedEvents, postStart, preStart, release, request, setAsynchronous, setBusy, setCurrentTimedEvent, setDelayStart, setError, setError, setFree, setUseBlockingTimedEvents
public AuralSearchRequestDelegate(IAuralModule module)
public final boolean isBufferStuffPending()
public final void cancelBufferStuff()
protected final boolean isValid(IRequest request, IActivationBuffer buffer) throws java.lang.IllegalArgumentException
AsynchronousRequestDelegate
isValid
in class AsynchronousRequestDelegate
buffer
- TODOjava.lang.IllegalArgumentException
protected final java.lang.Object startRequest(IRequest request, IActivationBuffer buffer, double requestTime)
AsynchronousRequestDelegate
AsynchronousRequestDelegate.finishRequest(IRequest, IActivationBuffer, Object)
to inspect. If
this is an asynchronous request, this will be fired and finish will be
fired at
AsynchronousRequestDelegate.computeCompletionTime(double, IRequest, IActivationBuffer)
startRequest
in class AsynchronousRequestDelegate
requestTime
- TODOprotected final void abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
AsynchronousRequestDelegate
abortRequest
in class AsynchronousRequestDelegate
protected final void finishRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
AsynchronousRequestDelegate
finishRequest
in class AsynchronousRequestDelegate