public class ElasticSearchAction extends ElasticSearchConnection
| Modifier and Type | Class and Description |
|---|---|
static class |
ElasticSearchAction.CommandEnum |
ElasticSearchConnection.CallThread, ElasticSearchConnection.Resultconfig, jsonException| Constructor and Description |
|---|
ElasticSearchAction(org.apache.http.client.HttpClient client,
ElasticSearchConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
executeGET(ElasticSearchAction.CommandEnum cmd,
boolean checkConnection) |
void |
executePOST(ElasticSearchAction.CommandEnum cmd,
boolean checkConnection) |
protected void |
handleIOException(java.io.IOException e) |
call, checkJson, getApiUrl, getCallUrlSnippet, getResponse, getResult, getResultCode, getResultDescription, handleHttpException, handleResultCode, setResult, setResultCodepublic ElasticSearchAction(org.apache.http.client.HttpClient client,
ElasticSearchConfig config)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic void executeGET(ElasticSearchAction.CommandEnum cmd, boolean checkConnection) throws org.apache.manifoldcf.core.interfaces.ManifoldCFException, org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionpublic void executePOST(ElasticSearchAction.CommandEnum cmd, boolean checkConnection) throws org.apache.manifoldcf.core.interfaces.ManifoldCFException, org.apache.manifoldcf.agents.interfaces.ServiceInterruption
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruptionprotected void handleIOException(java.io.IOException e)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException,
org.apache.manifoldcf.agents.interfaces.ServiceInterruption
handleIOException in class ElasticSearchConnectionorg.apache.manifoldcf.core.interfaces.ManifoldCFExceptionorg.apache.manifoldcf.agents.interfaces.ServiceInterruption