Package org.neo4j.gds

Class ProcedureRunner


  • public final class ProcedureRunner
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <P extends BaseProc>
      P
      applyOnProcedure​(org.neo4j.kernel.internal.GraphDatabaseAPI graphDb, java.lang.Class<P> procClass, org.neo4j.internal.kernel.api.procs.ProcedureCallContext procedureCallContext, org.neo4j.logging.Log log, org.neo4j.gds.core.utils.progress.TaskRegistryFactory taskRegistryFactory, org.neo4j.graphdb.Transaction tx, org.neo4j.gds.core.Username username, java.util.function.Consumer<P> func)  
      static <P extends BaseProc>
      P
      instantiateProcedure​(org.neo4j.kernel.internal.GraphDatabaseAPI graphDb, java.lang.Class<P> procClass, org.neo4j.internal.kernel.api.procs.ProcedureCallContext procedureCallContext, org.neo4j.logging.Log log, org.neo4j.gds.core.utils.progress.TaskRegistryFactory taskRegistryFactory, org.neo4j.gds.core.utils.warnings.UserLogRegistryFactory userLogRegistryFactory, org.neo4j.graphdb.Transaction tx, org.neo4j.gds.core.Username username)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • instantiateProcedure

        public static <P extends BaseProc> P instantiateProcedure​(org.neo4j.kernel.internal.GraphDatabaseAPI graphDb,
                                                                  java.lang.Class<P> procClass,
                                                                  org.neo4j.internal.kernel.api.procs.ProcedureCallContext procedureCallContext,
                                                                  org.neo4j.logging.Log log,
                                                                  org.neo4j.gds.core.utils.progress.TaskRegistryFactory taskRegistryFactory,
                                                                  org.neo4j.gds.core.utils.warnings.UserLogRegistryFactory userLogRegistryFactory,
                                                                  org.neo4j.graphdb.Transaction tx,
                                                                  org.neo4j.gds.core.Username username)
      • applyOnProcedure

        public static <P extends BaseProc> P applyOnProcedure​(org.neo4j.kernel.internal.GraphDatabaseAPI graphDb,
                                                              java.lang.Class<P> procClass,
                                                              org.neo4j.internal.kernel.api.procs.ProcedureCallContext procedureCallContext,
                                                              org.neo4j.logging.Log log,
                                                              org.neo4j.gds.core.utils.progress.TaskRegistryFactory taskRegistryFactory,
                                                              org.neo4j.graphdb.Transaction tx,
                                                              org.neo4j.gds.core.Username username,
                                                              java.util.function.Consumer<P> func)