public class FullHitsPipelineHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
com.exalead.search.fullhits.FullHitsContext |
fullHitsContext |
protected static org.apache.log4j.Logger |
logger |
Modifier and Type | Method and Description |
---|---|
void |
configure(QueryContext queryContext,
java.util.List<java.lang.String> contentGroups,
java.util.List<java.lang.Integer> contentGroupPerSlice,
java.util.List<java.util.List<com.exalead.index.search.messages.FullHitField>> fieldsPerContentGroup)
Configure the fields to request, and the slices to contact.
|
void |
deinitAndFinalizeProcessors() |
void |
deinitProcessors(com.exalead.mercury.mami.deploy.v10.SearchInternalParameters internalParams,
boolean ranked)
Mandatory end-of-query operation.
|
java.util.List<com.exalead.search.fullhits.NativeFullHitProcessor<?>> |
getStandardNativeProcessors() |
void |
onFullHitReceived(com.exalead.search.fullhits.FullHitMessage hit)
Pass a full hit along the pipe.
|
void |
onFullHitReceived(com.exalead.search.fullhits.FullHitMessage hit,
boolean withNative) |
void |
postProcess()
End-of-hits operation.
|
public final com.exalead.search.fullhits.FullHitsContext fullHitsContext
protected static org.apache.log4j.Logger logger
public void configure(QueryContext queryContext, java.util.List<java.lang.String> contentGroups, java.util.List<java.lang.Integer> contentGroupPerSlice, java.util.List<java.util.List<com.exalead.index.search.messages.FullHitField>> fieldsPerContentGroup) throws com.exalead.util.TypedException
com.exalead.util.TypedException
public java.util.List<com.exalead.search.fullhits.NativeFullHitProcessor<?>> getStandardNativeProcessors()
public void onFullHitReceived(com.exalead.search.fullhits.FullHitMessage hit)
public void onFullHitReceived(com.exalead.search.fullhits.FullHitMessage hit, boolean withNative)
public void postProcess()
public void deinitProcessors(com.exalead.mercury.mami.deploy.v10.SearchInternalParameters internalParams, boolean ranked)
public void deinitAndFinalizeProcessors()
Copyright © 2013 Dassault Systèmes, All Rights Reserved.