AOSharedServiceLibrary
Public Member Functions | List of all members
Neo4jComponentFactory Class Reference

The Neo4j Service Component Factory. More...

#include <factory_neo4j.h>

Public Member Functions

 Neo4jComponentFactory ()
 Create a new Service Component Factory.
 
 ~Neo4jComponentFactory ()
 Delete a Service Component Factory.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_string)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_string)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, bool secure)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, bool secure)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, bool secure, int pool_size)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, bool secure, int pool_size)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (const char *conn_str, bool secure, int pool_size, int pstart_size, int pbatch)
 Get a Neo4j Interface instance.
 
Neo4jInterfaceget_neo4j_interface (std::string conn_str, bool secure, int pool_size, int pstart_size, int pbatch)
 Get a Neo4j Interface instance.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter ()
 Get a Neo4j Array Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (bool inp_bool)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (std::string inp_str)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (const char *inp_str)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (int inp_int)
 Get a Neo4j Query Parameter.
 
Neo4jQueryParameterInterfaceget_neo4j_query_parameter (double inp_double)
 Get a Neo4j Query Parameter.
 

Detailed Description

The Neo4j Service Component Factory.

The Service Component Factory tracks the Neo4j objects exposed by the framework and passes back instances of interfaces. This allows for the publicly exposed methods to be independent of the implementations.


The documentation for this class was generated from the following file: