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 KeycloakTransactionManagerpublic void enlistAfterCompletion(KeycloakTransaction transaction)
enlistAfterCompletion in interface KeycloakTransactionManagerpublic void enlistPrepare(KeycloakTransaction transaction)
enlistPrepare in interface KeycloakTransactionManagerpublic KeycloakTransactionManager.JTAPolicy getJTAPolicy()
getJTAPolicy in interface KeycloakTransactionManagerpublic void setJTAPolicy(KeycloakTransactionManager.JTAPolicy policy)
setJTAPolicy in interface KeycloakTransactionManagerpublic void begin()
begin in interface KeycloakTransactionpublic void commit()
commit in interface KeycloakTransactionpublic void rollback()
rollback in interface KeycloakTransactionprotected void rollback(RuntimeException exception)
public void setRollbackOnly()
setRollbackOnly in interface KeycloakTransactionpublic boolean getRollbackOnly()
getRollbackOnly in interface KeycloakTransactionpublic boolean isActive()
isActive in interface KeycloakTransactionCopyright © 2021 JBoss by Red Hat. All rights reserved.