public class DefaultKeycloakTransactionManager extends Object implements KeycloakTransactionManager
KeycloakTransactionManager.JTAPolicy
Modifier and Type | Field and Description |
---|---|
protected boolean |
completed |
Constructor and Description |
---|
DefaultKeycloakTransactionManager(KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
void |
begin() |
void |
commit() |
void |
enlist(KeycloakTransaction transaction) |
void |
enlistAfterCompletion(KeycloakTransaction transaction) |
void |
enlistPrepare(KeycloakTransaction transaction) |
KeycloakTransactionManager.JTAPolicy |
getJTAPolicy() |
boolean |
getRollbackOnly() |
boolean |
isActive() |
void |
rollback() |
protected void |
rollback(RuntimeException exception) |
void |
setJTAPolicy(KeycloakTransactionManager.JTAPolicy policy) |
void |
setRollbackOnly() |
public DefaultKeycloakTransactionManager(KeycloakSession session)
public void enlist(KeycloakTransaction transaction)
enlist
in interface KeycloakTransactionManager
public void enlistAfterCompletion(KeycloakTransaction transaction)
enlistAfterCompletion
in interface KeycloakTransactionManager
public void enlistPrepare(KeycloakTransaction transaction)
enlistPrepare
in interface KeycloakTransactionManager
public KeycloakTransactionManager.JTAPolicy getJTAPolicy()
getJTAPolicy
in interface KeycloakTransactionManager
public void setJTAPolicy(KeycloakTransactionManager.JTAPolicy policy)
setJTAPolicy
in interface KeycloakTransactionManager
public void begin()
begin
in interface KeycloakTransaction
public void commit()
commit
in interface KeycloakTransaction
public void rollback()
rollback
in interface KeycloakTransaction
protected void rollback(RuntimeException exception)
public void setRollbackOnly()
setRollbackOnly
in interface KeycloakTransaction
public boolean getRollbackOnly()
getRollbackOnly
in interface KeycloakTransaction
public boolean isActive()
isActive
in interface KeycloakTransaction
Copyright © 2019 JBoss by Red Hat. All rights reserved.