public class LineageGraphTransactionManager extends Object
| Constructor and Description |
|---|
LineageGraphTransactionManager() |
| Modifier and Type | Method and Description |
|---|---|
static <T,U> void |
commit(GraphFactory factory,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g,
BiConsumer<T,U> biConsumer,
T arg1,
U arg2,
String errorMessage)
Commits a transaction after calling method accept on incoming biConsumer
|
static <T> void |
commit(GraphFactory factory,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g,
Consumer<T> consumer,
T arg1,
String errorMessage)
Commits a transaction after calling method accept on incoming consumer
|
static <T,R> R |
commit(GraphFactory factory,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g,
Function<T,R> function,
T entity,
String errorMessage)
Commits a transaction after calling method apply on incoming function
|
static <R> R |
commit(GraphFactory factory,
org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g,
Supplier<R> supplier,
String errorMessage)
Commits a transaction after calling method get on incoming supplier
|
public static <T,R> R commit(GraphFactory factory, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g, Function<T,R> function, T entity, String errorMessage)
factory - graph factoryg - graph traversal sourcefunction - graph operationentity - function argumenterrorMessage - message logged at ERROR level, in case of exceptionspublic static <R> R commit(GraphFactory factory, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g, Supplier<R> supplier, String errorMessage)
factory - graph factoryg - graph traversal sourcesupplier - graph operationerrorMessage - message logged at ERROR level, in case of exceptionspublic static <T> void commit(GraphFactory factory, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g, Consumer<T> consumer, T arg1, String errorMessage)
factory - graph factoryg - graph traversal sourceconsumer - graph operationarg1 - consumer argumenterrorMessage - message logged at ERROR level, in case of exceptionspublic static <T,U> void commit(GraphFactory factory, org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource g, BiConsumer<T,U> biConsumer, T arg1, U arg2, String errorMessage)
factory - graph factoryg - graph traversal sourcebiConsumer - graph operationarg1 - biConsumer argumentarg2 - biConsumer argumenterrorMessage - message logged at ERROR level, in case of exceptionsCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.