A C F I K O P S T U W 
All Classes All Packages

A

accept(TransactionContext.TxConsumer<E>) - Method in class org.neo4j.gds.transaction.TransactionContext
Run some code within a new Transaction under the managed SecurityContext.
accept(Transaction, KernelTransaction) - Method in interface org.neo4j.gds.transaction.TransactionContext.TxConsumer
Run some code within a transaction.
apply(TransactionContext.TxFunction<T, E>) - Method in class org.neo4j.gds.transaction.TransactionContext
Run some code within a new Transaction under the managed SecurityContext.
apply(Transaction, KernelTransaction) - Method in interface org.neo4j.gds.transaction.TransactionContext.TxFunction
Calculate some result within a new transaction.

C

close() - Method in class org.neo4j.gds.transaction.TransactionContext.SecureTransaction
Closes the underlying transaction.
create(LicenseState) - Method in class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapperFactory
 
create(LicenseState) - Method in interface org.neo4j.gds.transaction.SecurityContextWrapperFactory
 

F

fork() - Method in class org.neo4j.gds.transaction.TransactionContext
Return a new TransactionContext.SecureTransaction that owns a newly created top-level Transaction.

I

isAdmin(SecurityContext) - Method in interface org.neo4j.gds.transaction.SecurityContextWrapper
 

K

kernelTransaction() - Method in class org.neo4j.gds.transaction.TransactionContext.SecureTransaction
 

O

of(GraphDatabaseAPI, Transaction) - Static method in class org.neo4j.gds.transaction.TransactionContext
Creates a new TransactionContext with the same SecurityContext as the provided Transaction.
of(GraphDatabaseAPI, SecurityContext) - Static method in class org.neo4j.gds.transaction.TransactionContext
Creates a new TransactionContext with the provided SecurityContext.
of(GraphDatabaseAPI, InternalTransaction) - Static method in class org.neo4j.gds.transaction.TransactionContext
Creates a new TransactionContext with the same SecurityContext as the provided InternalTransaction.
OpenGdsSecurityContextWrapper - Class in org.neo4j.gds.transaction
 
OpenGdsSecurityContextWrapper() - Constructor for class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapper
 
OpenGdsSecurityContextWrapperFactory - Class in org.neo4j.gds.transaction
 
OpenGdsSecurityContextWrapperFactory() - Constructor for class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapperFactory
 
org.neo4j.gds.transaction - package org.neo4j.gds.transaction
 

P

PREDEFINED_ADMIN_ROLE - Static variable in interface org.neo4j.gds.transaction.SecurityContextWrapper
 
priority() - Method in class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapperFactory
 
priority() - Method in interface org.neo4j.gds.transaction.SecurityContextWrapperFactory
 

S

SecurityContextWrapper - Interface in org.neo4j.gds.transaction
 
SecurityContextWrapperFactory - Interface in org.neo4j.gds.transaction
 

T

TransactionContext - Class in org.neo4j.gds.transaction
Manage transactions by making sure that the correct SecurityContext is applied.
TransactionContext.SecureTransaction - Class in org.neo4j.gds.transaction
 
TransactionContext.TxConsumer<E extends java.lang.Exception> - Interface in org.neo4j.gds.transaction
 
TransactionContext.TxFunction<T,​E extends java.lang.Exception> - Interface in org.neo4j.gds.transaction
 

U

username() - Method in class org.neo4j.gds.transaction.TransactionContext
 

W

withRestrictedAccess(AccessMode.Static) - Method in class org.neo4j.gds.transaction.TransactionContext
Returns a new TransactionContext restricted by the provided AccessMode.
wrap(SecurityContext) - Method in class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapper
 
wrap(SecurityContext) - Method in interface org.neo4j.gds.transaction.SecurityContextWrapper
 
A C F I K O P S T U W 
All Classes All Packages