Package org.neo4j.gds.executor
Interface ExecutionContext
-
public interface ExecutionContext
-
-
Field Summary
Fields Modifier and Type Field Description static ExecutionContextEMPTY
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable org.neo4j.internal.kernel.api.procs.ProcedureCallContextcallContext()default booleancontainsOutputField(java.lang.String fieldName)default org.neo4j.gds.api.DatabaseIddatabaseId()@Nullable org.neo4j.graphdb.GraphDatabaseServicedatabaseService()default org.neo4j.kernel.impl.coreapi.InternalTransactioninternalTransaction()default booleanisGdsAdmin()@Nullable org.neo4j.logging.Loglog()@Nullable org.neo4j.gds.core.model.ModelCatalogmodelCatalog()@Nullable org.neo4j.gds.core.write.NodePropertyExporterBuilder<? extends org.neo4j.gds.core.write.NodePropertyExporter>nodePropertyExporterBuilder()@Nullable org.neo4j.graphdb.TransactionprocedureTransaction()@Nullable org.neo4j.gds.core.write.RelationshipExporterBuilder<? extends org.neo4j.gds.core.write.RelationshipExporter>relationshipExporterBuilder()@Nullable org.neo4j.gds.core.write.RelationshipStreamExporterBuilder<? extends org.neo4j.gds.core.write.RelationshipStreamExporter>relationshipStreamExporterBuilder()@Nullable org.neo4j.gds.core.utils.progress.TaskRegistryFactorytaskRegistryFactory()@Nullable org.neo4j.kernel.api.KernelTransactiontransaction()@Nullable org.neo4j.gds.core.utils.warnings.UserLogRegistryFactoryuserLogRegistryFactory()java.lang.Stringusername()
-
-
-
Field Detail
-
EMPTY
static final ExecutionContext EMPTY
-
-
Method Detail
-
databaseService
@Nullable @Nullable org.neo4j.graphdb.GraphDatabaseService databaseService()
-
modelCatalog
@Nullable @Nullable org.neo4j.gds.core.model.ModelCatalog modelCatalog()
-
log
@Nullable @Nullable org.neo4j.logging.Log log()
-
procedureTransaction
@Nullable @Nullable org.neo4j.graphdb.Transaction procedureTransaction()
-
transaction
@Nullable @Nullable org.neo4j.kernel.api.KernelTransaction transaction()
-
internalTransaction
@Lazy default org.neo4j.kernel.impl.coreapi.InternalTransaction internalTransaction()
-
callContext
@Nullable @Nullable org.neo4j.internal.kernel.api.procs.ProcedureCallContext callContext()
-
taskRegistryFactory
@Nullable @Nullable org.neo4j.gds.core.utils.progress.TaskRegistryFactory taskRegistryFactory()
-
userLogRegistryFactory
@Nullable @Nullable org.neo4j.gds.core.utils.warnings.UserLogRegistryFactory userLogRegistryFactory()
-
username
java.lang.String username()
-
relationshipStreamExporterBuilder
@Nullable @Nullable org.neo4j.gds.core.write.RelationshipStreamExporterBuilder<? extends org.neo4j.gds.core.write.RelationshipStreamExporter> relationshipStreamExporterBuilder()
-
relationshipExporterBuilder
@Nullable @Nullable org.neo4j.gds.core.write.RelationshipExporterBuilder<? extends org.neo4j.gds.core.write.RelationshipExporter> relationshipExporterBuilder()
-
nodePropertyExporterBuilder
@Nullable @Nullable org.neo4j.gds.core.write.NodePropertyExporterBuilder<? extends org.neo4j.gds.core.write.NodePropertyExporter> nodePropertyExporterBuilder()
-
databaseId
@Lazy default org.neo4j.gds.api.DatabaseId databaseId()
-
containsOutputField
@Lazy default boolean containsOutputField(java.lang.String fieldName)
-
isGdsAdmin
@Lazy default boolean isGdsAdmin()
-
-