org.elasticsearch.action.search.type
Class TransportSearchCache

java.lang.Object
  extended by org.elasticsearch.action.search.type.TransportSearchCache

public class TransportSearchCache
extends java.lang.Object


Constructor Summary
TransportSearchCache()
           
 
Method Summary
 java.util.Collection<DfsSearchResult> obtainDfsResults()
           
 java.util.Map<SearchShardTarget,FetchSearchResult> obtainFetchResults()
           
 java.util.Map<SearchShardTarget,QueryFetchSearchResult> obtainQueryFetchResults()
           
 java.util.Map<SearchShardTarget,QuerySearchResultProvider> obtainQueryResults()
           
 java.util.Collection<ShardSearchFailure> obtainShardFailures()
           
 void releaseDfsResults(java.util.Collection<DfsSearchResult> dfsResults)
           
 void releaseFetchResults(java.util.Map<SearchShardTarget,FetchSearchResult> fetchResults)
           
 void releaseQueryFetchResults(java.util.Map<SearchShardTarget,QueryFetchSearchResult> fetchResults)
           
 void releaseQueryResults(java.util.Map<SearchShardTarget,QuerySearchResultProvider> queryResults)
           
 void releaseShardFailures(java.util.Collection<ShardSearchFailure> shardFailures)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportSearchCache

public TransportSearchCache()
Method Detail

obtainShardFailures

public java.util.Collection<ShardSearchFailure> obtainShardFailures()

releaseShardFailures

public void releaseShardFailures(java.util.Collection<ShardSearchFailure> shardFailures)

obtainDfsResults

public java.util.Collection<DfsSearchResult> obtainDfsResults()

releaseDfsResults

public void releaseDfsResults(java.util.Collection<DfsSearchResult> dfsResults)

obtainQueryResults

public java.util.Map<SearchShardTarget,QuerySearchResultProvider> obtainQueryResults()

releaseQueryResults

public void releaseQueryResults(java.util.Map<SearchShardTarget,QuerySearchResultProvider> queryResults)

obtainFetchResults

public java.util.Map<SearchShardTarget,FetchSearchResult> obtainFetchResults()

releaseFetchResults

public void releaseFetchResults(java.util.Map<SearchShardTarget,FetchSearchResult> fetchResults)

obtainQueryFetchResults

public java.util.Map<SearchShardTarget,QueryFetchSearchResult> obtainQueryFetchResults()

releaseQueryFetchResults

public void releaseQueryFetchResults(java.util.Map<SearchShardTarget,QueryFetchSearchResult> fetchResults)