AOSharedServiceLibrary
|
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. | |
Neo4jInterface * | get_neo4j_interface (const char *conn_string) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (std::string conn_string) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (const char *conn_str, bool secure) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (std::string conn_str, bool secure) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (const char *conn_str, bool secure, int pool_size) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (std::string conn_str, bool secure, int pool_size) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (const char *conn_str, bool secure, int pool_size, int pstart_size, int pbatch) |
Get a Neo4j Interface instance. | |
Neo4jInterface * | get_neo4j_interface (std::string conn_str, bool secure, int pool_size, int pstart_size, int pbatch) |
Get a Neo4j Interface instance. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter () |
Get a Neo4j Array Query Parameter. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter (bool inp_bool) |
Get a Neo4j Query Parameter. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter (std::string inp_str) |
Get a Neo4j Query Parameter. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter (const char *inp_str) |
Get a Neo4j Query Parameter. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter (int inp_int) |
Get a Neo4j Query Parameter. | |
Neo4jQueryParameterInterface * | get_neo4j_query_parameter (double inp_double) |
Get a Neo4j Query Parameter. | |
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.