Interface ReactiveExecutableStatement

    • Method Detail

      • executeWith

        org.reactivestreams.Publisher<org.neo4j.driver.summary.ResultSummary> executeWith​(org.neo4j.driver.reactive.RxQueryRunner queryRunner)
        If the Neo4j Java Driver is on the classpath, this method can be used to pass a RxQueryRunner to the statement, execute it and retrieve a result summary in a reactive fashion. This method also requires Project Reactor to be available.

        All parameters with given values will be passed to the database. Please have a look at ResultStatement for further details about parameter conversions

        No resources passed to this method (neither sessions, transactions nor other query runners) will be closed. Resources opened inside the method will be closed.

        No statement will be generated and no parameters will be converted unless something subscribes to the result.

        Parameters:
        queryRunner - a reactive query runner
        Returns:
        A publisher of a result summary (including server information, counters etc).
        Since:
        2021.2.1