
org.apache.tinkerpop.gremlin.orientdb.OrientTransaction Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of orientdb-gremlin Show documentation
Show all versions of orientdb-gremlin Show documentation
TinkerPop3 Graph Structure Implementation for OrientDB
package org.apache.tinkerpop.gremlin.orientdb;
import org.apache.tinkerpop.gremlin.structure.util.AbstractThreadLocalTransaction;
public class OrientTransaction extends AbstractThreadLocalTransaction {
protected OrientGraph graph;
public OrientTransaction(OrientGraph graph) {
super(graph);
this.graph = graph;
graph.begin();
}
@Override
public boolean isOpen() {
return !graph.isClosed();
}
@Override
protected void doOpen() {
graph.begin();
}
@Override
protected void doCommit() throws TransactionException {
graph.commit();
}
@Override
protected void doRollback() throws TransactionException {
graph.rollback();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy