@Deprecated public abstract class OldAsynchronousRequestDelegate extends AsynchronousRequestDelegate
release()
is called. This is
used as a synchronization mechanism for asynchronous modules.Constructor and Description |
---|
OldAsynchronousRequestDelegate()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected void |
abortRequest(IRequest request,
IActivationBuffer buffer,
java.lang.Object startValue)
Deprecated.
make sure we release the blocking timed event
|
protected void |
preStart(IRequest request,
IActivationBuffer buffer,
double startTime,
double finishTime)
Deprecated.
called just before
AsynchronousRequestDelegate.startRequest(IRequest, IActivationBuffer, double) is called |
protected void |
release()
Deprecated.
release the current blocking timed event, if any
|
clear, computeCompletionTime, createFinishTimedEvent, expandRequest, finishRequest, getCurrentTimedEvent, getPreviousRequest, isAsynchronous, isBusy, isDelayingStart, isUsingBlockingTimedEvents, isValid, postStart, request, setAsynchronous, setBusy, setCurrentTimedEvent, setDelayStart, setError, setError, setFree, setUseBlockingTimedEvents, startRequest
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
willAccept
public OldAsynchronousRequestDelegate()
protected void preStart(IRequest request, IActivationBuffer buffer, double startTime, double finishTime)
AsynchronousRequestDelegate
AsynchronousRequestDelegate.startRequest(IRequest, IActivationBuffer, double)
is calledpreStart
in class AsynchronousRequestDelegate
protected void abortRequest(IRequest request, IActivationBuffer buffer, java.lang.Object startValue)
abortRequest
in class AsynchronousRequestDelegate
request
- buffer
- startValue
- AsynchronousRequestDelegate.abortRequest(org.jactr.core.production.request.IRequest,
org.jactr.core.buffer.IActivationBuffer, java.lang.Object)
protected void release()
release
in class AsynchronousRequestDelegate