Class AbstractSolrQueryHTTPClient
- java.lang.Object
-
- org.alfresco.repo.search.impl.solr.AbstractSolrQueryHTTPClient
-
- Direct Known Subclasses:
SolrQueryHTTPClient,SolrSQLHttpClient
public abstract class AbstractSolrQueryHTTPClient extends java.lang.Object
-
-
Field Summary
-
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, java.lang.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 java.lang.String HIGHLIGHT_PARAMS_HIGHLIGHT
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FIELDS
public static final java.lang.String HIGHLIGHT_PARAMS_FIELDS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SNIPPETS
public static final java.lang.String HIGHLIGHT_PARAMS_SNIPPETS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FRAGSIZE
public static final java.lang.String HIGHLIGHT_PARAMS_FRAGSIZE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_INCREMENT
public static final java.lang.String HIGHLIGHT_PARAMS_INCREMENT
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MAX_CHARS
public static final java.lang.String HIGHLIGHT_PARAMS_MAX_CHARS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FORMATTER
public static final java.lang.String HIGHLIGHT_PARAMS_FORMATTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FRAGMENTER
public static final java.lang.String HIGHLIGHT_PARAMS_FRAGMENTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_FIELD_MATCH
public static final java.lang.String HIGHLIGHT_PARAMS_FIELD_MATCH
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_ALTERNATE_FIELD
public static final java.lang.String HIGHLIGHT_PARAMS_ALTERNATE_FIELD
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_ALTERNATE_FIELD_LENGTH
public static final java.lang.String HIGHLIGHT_PARAMS_ALTERNATE_FIELD_LENGTH
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_USE_PHRASE_HIGHLIGHTER
public static final java.lang.String HIGHLIGHT_PARAMS_USE_PHRASE_HIGHLIGHTER
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_HIGHLIGHT_MULTI_TERM
public static final java.lang.String HIGHLIGHT_PARAMS_HIGHLIGHT_MULTI_TERM
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MERGE_CONTIGUOUS_FRAGMENTS
public static final java.lang.String HIGHLIGHT_PARAMS_MERGE_CONTIGUOUS_FRAGMENTS
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE
public static final java.lang.String HIGHLIGHT_PARAMS_SIMPLE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE_PRE
public static final java.lang.String HIGHLIGHT_PARAMS_SIMPLE_PRE
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SIMPLE_POST
public static final java.lang.String HIGHLIGHT_PARAMS_SIMPLE_POST
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_REGEX
public static final java.lang.String HIGHLIGHT_PARAMS_REGEX
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_SLOP
public static final java.lang.String HIGHLIGHT_PARAMS_SLOP
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_PATTERN
public static final java.lang.String HIGHLIGHT_PARAMS_PATTERN
- See Also:
- Constant Field Values
-
HIGHLIGHT_PARAMS_MAX_RE_CHARS
public static final java.lang.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, java.lang.String url, org.json.JSONObject body) throws java.io.UnsupportedEncodingException, java.io.IOException, org.apache.commons.httpclient.HttpException, org.apache.commons.httpclient.URIException, org.json.JSONException- Throws:
java.io.UnsupportedEncodingExceptionjava.io.IOExceptionorg.apache.commons.httpclient.HttpExceptionorg.apache.commons.httpclient.URIExceptionorg.json.JSONException
-
-