org.jactr.core.buffer.delegate
Class OldAsynchronousRequestDelegate

java.lang.Object
  extended by org.jactr.core.buffer.delegate.AsynchronousRequestDelegate
      extended by org.jactr.core.buffer.delegate.OldAsynchronousRequestDelegate
All Implemented Interfaces:
IRequestDelegate

Deprecated.

@Deprecated
public abstract class OldAsynchronousRequestDelegate
extends AsynchronousRequestDelegate

Asynchronous request delegate will queue a blocking timed event to fire just before the finishing timed event. This will block the model, preventing it from reaching the finish method until release() is called. This is used as a synchronization mechanism for asynchronous modules.

Author:
harrison

Constructor Summary
OldAsynchronousRequestDelegate()
          Deprecated.  
 
Method Summary
 
Methods inherited from class org.jactr.core.buffer.delegate.AsynchronousRequestDelegate
clear, isAsynchronous, isDelayingStart, isUsingBlockingTimedEvents, request, setAsynchronous, setDelayStart, setUseBlockingTimedEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jactr.core.buffer.delegate.IRequestDelegate
willAccept
 

Constructor Detail

OldAsynchronousRequestDelegate

public OldAsynchronousRequestDelegate()
Deprecated.