Class AbstractSolrQueryHTTPClient
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.AbstractSolrQueryHTTPClient
-
- Direct Known Subclasses:
SolrQueryHTTPClient,SolrSQLHttpClient
public abstract class AbstractSolrQueryHTTPClient extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_SAVEPOST_BUFFERstatic StringHIGHLIGHT_PARAMS_ALTERNATE_FIELDstatic StringHIGHLIGHT_PARAMS_ALTERNATE_FIELD_LENGTHstatic StringHIGHLIGHT_PARAMS_FIELD_MATCHstatic StringHIGHLIGHT_PARAMS_FIELDSstatic StringHIGHLIGHT_PARAMS_FORMATTERstatic StringHIGHLIGHT_PARAMS_FRAGMENTERstatic StringHIGHLIGHT_PARAMS_FRAGSIZEstatic StringHIGHLIGHT_PARAMS_HIGHLIGHTstatic StringHIGHLIGHT_PARAMS_HIGHLIGHT_MULTI_TERMstatic StringHIGHLIGHT_PARAMS_INCREMENTstatic StringHIGHLIGHT_PARAMS_MAX_CHARSstatic StringHIGHLIGHT_PARAMS_MAX_RE_CHARSstatic StringHIGHLIGHT_PARAMS_MERGE_CONTIGUOUS_FRAGMENTSstatic StringHIGHLIGHT_PARAMS_PATTERNstatic StringHIGHLIGHT_PARAMS_REGEXstatic StringHIGHLIGHT_PARAMS_SIMPLEstatic StringHIGHLIGHT_PARAMS_SIMPLE_POSTstatic StringHIGHLIGHT_PARAMS_SIMPLE_PREstatic StringHIGHLIGHT_PARAMS_SLOPstatic StringHIGHLIGHT_PARAMS_SNIPPETSstatic StringHIGHLIGHT_PARAMS_USE_PHRASE_HIGHLIGHTER
-
Constructor Summary
Constructors Constructor Description AbstractSolrQueryHTTPClient()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.json.JSONObjectpostQuery(org.apache.commons.httpclient.HttpClient httpClient, String url, org.json.JSONObject body)
-
-
-
Field Detail
-
DEFAULT_SAVEPOST_BUFFER
public static final int DEFAULT_SAVEPOST_BUFFER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_HIGHLIGHT
public static final String HIGHLIGHT_PARAMS_HIGHLIGHT
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FIELDS
public static final String HIGHLIGHT_PARAMS_FIELDS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SNIPPETS
public static final String HIGHLIGHT_PARAMS_SNIPPETS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FRAGSIZE
public static final String HIGHLIGHT_PARAMS_FRAGSIZE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_INCREMENT
public static final String HIGHLIGHT_PARAMS_INCREMENT
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MAX_CHARS
public static final String HIGHLIGHT_PARAMS_MAX_CHARS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FORMATTER
public static final String HIGHLIGHT_PARAMS_FORMATTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FRAGMENTER
public static final String HIGHLIGHT_PARAMS_FRAGMENTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FIELD_MATCH
public static final String HIGHLIGHT_PARAMS_FIELD_MATCH
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_ALTERNATE_FIELD
public static final String HIGHLIGHT_PARAMS_ALTERNATE_FIELD
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_ALTERNATE_FIELD_LENGTH
public static final String HIGHLIGHT_PARAMS_ALTERNATE_FIELD_LENGTH
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_USE_PHRASE_HIGHLIGHTER
public static final String HIGHLIGHT_PARAMS_USE_PHRASE_HIGHLIGHTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_HIGHLIGHT_MULTI_TERM
public static final String HIGHLIGHT_PARAMS_HIGHLIGHT_MULTI_TERM
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MERGE_CONTIGUOUS_FRAGMENTS
public static final String HIGHLIGHT_PARAMS_MERGE_CONTIGUOUS_FRAGMENTS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE
public static final String HIGHLIGHT_PARAMS_SIMPLE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE_PRE
public static final String HIGHLIGHT_PARAMS_SIMPLE_PRE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE_POST
public static final String HIGHLIGHT_PARAMS_SIMPLE_POST
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_REGEX
public static final String HIGHLIGHT_PARAMS_REGEX
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SLOP
public static final String HIGHLIGHT_PARAMS_SLOP
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_PATTERN
public static final String HIGHLIGHT_PARAMS_PATTERN
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MAX_RE_CHARS
public static final String HIGHLIGHT_PARAMS_MAX_RE_CHARS
- See Also:
- Constant Field Values
-
-
Method Detail
-
postQuery
protected org.json.JSONObject postQuery(org.apache.commons.httpclient.HttpClient httpClient, String url, org.json.JSONObject body) throws UnsupportedEncodingException, IOException, org.apache.commons.httpclient.HttpException, org.apache.commons.httpclient.URIException, org.json.JSONException- Throws:
UnsupportedEncodingExceptionIOExceptionorg.apache.commons.httpclient.HttpExceptionorg.apache.commons.httpclient.URIExceptionorg.json.JSONException
-
-