public class JtaTransactionWrapper extends Object implements KeycloakTransaction
Modifier and Type | Field and Description |
---|---|
protected Exception |
ended |
protected KeycloakSessionFactory |
factory |
protected Transaction |
suspended |
protected TransactionManager |
tm |
protected Transaction |
ut |
Constructor and Description |
---|
JtaTransactionWrapper(KeycloakSessionFactory factory,
TransactionManager tm) |
Modifier and Type | Method and Description |
---|---|
void |
begin() |
void |
commit() |
protected void |
end() |
boolean |
getRollbackOnly() |
void |
handleException(Throwable e) |
boolean |
isActive() |
void |
rollback() |
void |
setRollbackOnly() |
protected TransactionManager tm
protected Transaction ut
protected Transaction suspended
protected Exception ended
protected KeycloakSessionFactory factory
public JtaTransactionWrapper(KeycloakSessionFactory factory, TransactionManager tm)
public void handleException(Throwable e)
public void begin()
begin
in interface KeycloakTransaction
public void commit()
commit
in interface KeycloakTransaction
public void rollback()
rollback
in interface KeycloakTransaction
public void setRollbackOnly()
setRollbackOnly
in interface KeycloakTransaction
public boolean getRollbackOnly()
getRollbackOnly
in interface KeycloakTransaction
public boolean isActive()
isActive
in interface KeycloakTransaction
protected void end()
Copyright © 2019 JBoss by Red Hat. All rights reserved.