org.jactr.core.module.retrieval.buffer
Class RetrievalRequestDelegate

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

public class RetrievalRequestDelegate
extends AsynchronousRequestDelegate


Constructor Summary
RetrievalRequestDelegate(IRetrievalModule module)
           
 
Method Summary
 void clear()
          clear/cancel any pending requests
 void setIncludeNullValues(boolean includeNulls)
          when chunks are expanded into search patterns, this determines whether null slot values will be included in the search pattern, defaults to false
 boolean willAccept(IRequest request)
           
 
Methods inherited from class org.jactr.core.buffer.delegate.AsynchronousRequestDelegate
isAsynchronous, isDelayingStart, isUsingBlockingTimedEvents, request, setAsynchronous, setDelayStart, setUseBlockingTimedEvents
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RetrievalRequestDelegate

public RetrievalRequestDelegate(IRetrievalModule module)
Method Detail

clear

public void clear()
Description copied from interface: IRequestDelegate
clear/cancel any pending requests

Specified by:
clear in interface IRequestDelegate
Overrides:
clear in class AsynchronousRequestDelegate

setIncludeNullValues

public void setIncludeNullValues(boolean includeNulls)
when chunks are expanded into search patterns, this determines whether null slot values will be included in the search pattern, defaults to false

Parameters:
includeNulls -

willAccept

public boolean willAccept(IRequest request)