Package io.vertx.reactivex.sqlclient
Class Transaction
- java.lang.Object
-
- io.vertx.reactivex.sqlclient.Transaction
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<Transaction>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description Transaction(Transaction delegate)
Transaction(Object delegate)
-
Method Summary
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<Transaction> __TYPE_ARG
-
-
Constructor Detail
-
Transaction
public Transaction(Transaction delegate)
-
Transaction
public Transaction(Object delegate)
-
-
Method Detail
-
getDelegate
public Transaction getDelegate()
-
commit
public void commit(Handler<AsyncResult<Void>> handler)
Likecommit(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction commit has completed- Parameters:
handler
-
-
commit
public void commit()
Likecommit(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction commit has completed
-
rxCommit
public io.reactivex.Completable rxCommit()
Likecommit(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction commit has completed- Returns:
-
rollback
public void rollback(Handler<AsyncResult<Void>> handler)
Likerollback(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction rollback has completed- Parameters:
handler
-
-
rollback
public void rollback()
Likerollback(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction rollback has completed
-
rxRollback
public io.reactivex.Completable rxRollback()
Likerollback(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
with an handler to be notified when the transaction rollback has completed- Returns:
-
completion
public void completion(Handler<AsyncResult<Void>> handler)
Likecompletion(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
but with a callback- Parameters:
handler
-
-
completion
public void completion()
Likecompletion(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
but with a callback
-
rxCompletion
public io.reactivex.Completable rxCompletion()
Likecompletion(io.vertx.core.Handler<io.vertx.core.AsyncResult<java.lang.Void>>)
but with a callback- Returns:
-
newInstance
public static Transaction newInstance(Transaction arg)
-
-