public Result execute( InternalTransaction transaction, String query, MapValue parameters ) throws QueryExecutionException { TransactionalContext context = contextFactory.newContext( ClientConnectionInfo.EMBEDDED_CONNECTION, transaction, query, parameters ); return spi.executeQuery( query, parameters, context ); }
public TransactionalContext createTransactionContext( String query, MapValue parameters, HttpServletRequest request ) { InternalTransaction tx = getInternalTransaction( request ); return contextFactory.newContext( HttpConnectionInfoFactory.create( request ), tx, query, parameters ); }
@Override public BoltResultHandle executeQuery( LoginContext loginContext, String statement, MapValue params, Duration txTimeout, Map<String,Object> txMetadata ) { InternalTransaction internalTransaction = beginTransaction( implicit, loginContext, txTimeout, txMetadata ); TransactionalContext transactionalContext = contextFactory.newContext( boltChannel.info(), internalTransaction, statement, params ); return newBoltResultHandle( statement, params, transactionalContext ); }
public TransactionalContext create( HttpServletRequest request, GraphDatabaseQueryService service, Type type, LoginContext loginContext, String query, Map<String, Object> queryParameters ) { TransactionalContextFactory contextFactory = Neo4jTransactionalContextFactory.create( service, locker ); ClientConnectionInfo clientConnection = HttpConnectionInfoFactory.create( request ); InternalTransaction transaction = service.beginTransaction( type, loginContext ); return contextFactory.newContext( clientConnection, transaction, query, ValueUtils.asMapValue( queryParameters ) ); } }
private TransactionalContext createTransactionContext( GraphDatabaseQueryService graph, InternalTransaction tx, String query ) { PropertyContainerLocker locker = new PropertyContainerLocker(); TransactionalContextFactory contextFactory = Neo4jTransactionalContextFactory.create( graph, locker ); return contextFactory.newContext( ClientConnectionInfo.EMBEDDED_CONNECTION, tx, query, EMPTY_MAP ); }
private TransactionalContext createTransactionContext( GraphDatabaseQueryService graph, InternalTransaction tx, String query ) { PropertyContainerLocker locker = new PropertyContainerLocker(); TransactionalContextFactory contextFactory = Neo4jTransactionalContextFactory.create( graph, locker ); return contextFactory.newContext( ClientConnectionInfo.EMBEDDED_CONNECTION, tx, query, EMPTY_MAP ); } }
public Result execute( InternalTransaction transaction, String query, MapValue parameters ) throws QueryExecutionException { TransactionalContext context = contextFactory.newContext( ClientConnectionInfo.EMBEDDED_CONNECTION, transaction, query, parameters ); return spi.executeQuery( query, parameters, context ); }
public TransactionalContext createTransactionContext( String query, MapValue parameters, HttpServletRequest request ) { InternalTransaction tx = getInternalTransaction( request ); return contextFactory.newContext( HttpConnectionInfoFactory.create( request ), tx, query, parameters ); }
@Override public BoltResultHandle executeQuery( LoginContext loginContext, String statement, MapValue params, Duration txTimeout, Map<String,Object> txMetadata ) { InternalTransaction internalTransaction = beginTransaction( implicit, loginContext, txTimeout, txMetadata ); TransactionalContext transactionalContext = contextFactory.newContext( boltChannel.info(), internalTransaction, statement, params ); return newBoltResultHandle( statement, params, transactionalContext ); }
public TransactionalContext create( HttpServletRequest request, GraphDatabaseQueryService service, Type type, LoginContext loginContext, String query, Map<String, Object> queryParameters ) { TransactionalContextFactory contextFactory = Neo4jTransactionalContextFactory.create( service, locker ); ClientConnectionInfo clientConnection = HttpConnectionInfoFactory.create( request ); InternalTransaction transaction = service.beginTransaction( type, loginContext ); return contextFactory.newContext( clientConnection, transaction, query, ValueUtils.asMapValue( queryParameters ) ); } }
private TransactionalContext createTransactionContext( String queryText, Map<String,Object> queryParameters, Session session ) { DependencyResolver dependencyResolver = getDependencyResolver(); GraphDatabaseQueryService graph = dependencyResolver.resolveDependency( GraphDatabaseQueryService.class ); TransactionalContextFactory contextFactory = Neo4jTransactionalContextFactory.create( graph, new PropertyContainerLocker() ); InternalTransaction transaction = graph.beginTransaction( KernelTransaction.Type.implicit, LoginContext.AUTH_DISABLED ); return contextFactory.newContext( new ShellConnectionInfo( session.getId() ), transaction, queryText, ValueUtils.asParameterMapValue( queryParameters ) ); } }