org.infinispan.query.clustered.commandworkers
Class ClusteredQueryCommandWorker

java.lang.Object
  extended by org.infinispan.query.clustered.commandworkers.ClusteredQueryCommandWorker
Direct Known Subclasses:
CQCreateEagerQuery, CQCreateLazyQuery, CQGetResultSize, CQKillLazyIterator, CQLazyFetcher

public abstract class ClusteredQueryCommandWorker
extends Object

ClusteredQueryCommandWorker. Add specific behavior for ClusteredQueryCommand. Each ClusteredQueryCommandType links to a ClusteredQueryCommandWorker

Since:
5.1
Author:
Israel Lacerra

Field Summary
protected  Cache<?,?> cache
           
protected  int docIndex
           
protected  UUID lazyQueryId
           
protected  org.hibernate.search.query.engine.spi.HSQuery query
           
 
Constructor Summary
ClusteredQueryCommandWorker()
           
 
Method Summary
protected  QueryBox getQueryBox()
           
protected  org.hibernate.search.spi.SearchFactoryIntegrator getSearchFactory()
           
 void init(Cache<?,?> cache, org.hibernate.search.query.engine.spi.HSQuery query, UUID lazyQueryId, int docIndex)
           
abstract  QueryResponse perform()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

protected Cache<?,?> cache

query

protected org.hibernate.search.query.engine.spi.HSQuery query

lazyQueryId

protected UUID lazyQueryId

docIndex

protected int docIndex
Constructor Detail

ClusteredQueryCommandWorker

public ClusteredQueryCommandWorker()
Method Detail

init

public void init(Cache<?,?> cache,
                 org.hibernate.search.query.engine.spi.HSQuery query,
                 UUID lazyQueryId,
                 int docIndex)

perform

public abstract QueryResponse perform()

getQueryBox

protected QueryBox getQueryBox()

getSearchFactory

protected org.hibernate.search.spi.SearchFactoryIntegrator getSearchFactory()

-->

Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.