@groovy.transform.CompileStatic @groovy.util.logging.Slf4j class Neo4jTransaction extends java.lang.Object implements Transaction<org.neo4j.driver.Transaction>, java.io.Closeable
Represents a Neo4j transaction
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
DEFAULT_NAME |
Type | Name and description |
---|---|
boolean |
active |
Session |
boltSession |
boolean |
rollbackOnly |
boolean |
sessionCreated |
Transaction |
transaction |
org.springframework.transaction.TransactionDefinition |
transactionDefinition |
Constructor and description |
---|
Neo4jTransaction
(Driver boltDriver, org.springframework.transaction.TransactionDefinition transactionDefinition, boolean sessionCreated) |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
close() |
|
void |
commit() |
|
Transaction |
getNativeTransaction() |
|
boolean |
isActive() |
|
void |
rollback() |
|
void |
rollbackOnly() |
|
void |
setTimeout(int timeout) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation