
org.codelibs.elasticsearch.dynarank.ranker.RetrySearchException Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of elasticsearch-dynarank Show documentation
Show all versions of elasticsearch-dynarank Show documentation
This plugin provides a feature to re-rank a search result at the search time.
The newest version!
package org.codelibs.elasticsearch.dynarank.ranker;
import java.io.Serializable;
import org.elasticsearch.search.builder.SearchSourceBuilder;
public class RetrySearchException extends RuntimeException {
private static final long serialVersionUID = 1L;
private final QueryRewriter rewriter;
public RetrySearchException(final QueryRewriter rewriter) {
super();
this.rewriter = rewriter;
}
@Override
public synchronized Throwable fillInStackTrace() {
return null;
}
public SearchSourceBuilder rewrite(final SearchSourceBuilder source) {
return rewriter.rewrite(source);
}
public interface QueryRewriter extends Serializable {
SearchSourceBuilder rewrite(SearchSourceBuilder source);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy