A C F I K O P S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(TransactionContext.TxConsumer<E>) - Method in class org.neo4j.gds.transaction.TransactionContext
-
Run some code within a new
Transactionunder the managedSecurityContext. - 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
Transactionunder the managedSecurityContext. - 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.SecureTransactionthat owns a newly created top-levelTransaction.
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
TransactionContextwith the sameSecurityContextas the providedTransaction. - of(GraphDatabaseAPI, SecurityContext) - Static method in class org.neo4j.gds.transaction.TransactionContext
-
Creates a new
TransactionContextwith the providedSecurityContext. - of(GraphDatabaseAPI, InternalTransaction) - Static method in class org.neo4j.gds.transaction.TransactionContext
-
Creates a new
TransactionContextwith the sameSecurityContextas the providedInternalTransaction. - 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
SecurityContextis 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
TransactionContextrestricted by the providedAccessMode. - wrap(SecurityContext) - Method in class org.neo4j.gds.transaction.OpenGdsSecurityContextWrapper
- wrap(SecurityContext) - Method in interface org.neo4j.gds.transaction.SecurityContextWrapper
All Classes All Packages