Class Neo4jRequestWrapper


  • public class Neo4jRequestWrapper
    extends Object
    The class takes care of sending an HttpRequestBase or a Cypher query to the specified Neo4j instance. Also takes care of the authentication.
    • Constructor Detail

      • Neo4jRequestWrapper

        public Neo4jRequestWrapper​(org.apache.http.impl.client.CloseableHttpClient httpClient,
                                   org.apache.http.HttpHost httpHost,
                                   String username,
                                   String password,
                                   String serviceRoot)
      • Neo4jRequestWrapper

        public Neo4jRequestWrapper​(org.apache.http.impl.client.CloseableHttpClient httpClient,
                                   org.apache.http.HttpHost httpHost,
                                   String serviceRoot)
    • Method Detail

      • executeRestRequest

        public String executeRestRequest​(org.apache.http.client.methods.HttpRequestBase httpRequest)
      • executeRestRequest

        public String executeRestRequest​(org.apache.http.client.methods.HttpRequestBase httpRequest,
                                         String username,
                                         String password)
      • executeCypherQuery

        public String executeCypherQuery​(String cypherQuery)
      • executeCypherQueries

        public String executeCypherQueries​(List<String> cypherQueries)