public abstract class AbstractKeycloakTransaction extends Object implements KeycloakTransaction
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractKeycloakTransaction.TransactionState |
| Modifier and Type | Field and Description |
|---|---|
static org.jboss.logging.Logger |
logger |
protected AbstractKeycloakTransaction.TransactionState |
state |
| Constructor and Description |
|---|
AbstractKeycloakTransaction() |
| Modifier and Type | Method and Description |
|---|---|
void |
begin() |
void |
commit() |
protected abstract void |
commitImpl() |
boolean |
getRollbackOnly() |
AbstractKeycloakTransaction.TransactionState |
getState() |
boolean |
isActive() |
void |
rollback() |
protected abstract void |
rollbackImpl() |
void |
setRollbackOnly() |
public static final org.jboss.logging.Logger logger
protected AbstractKeycloakTransaction.TransactionState state
public void begin()
begin in interface KeycloakTransactionpublic void commit()
commit in interface KeycloakTransactionpublic void rollback()
rollback in interface KeycloakTransactionpublic void setRollbackOnly()
setRollbackOnly in interface KeycloakTransactionpublic boolean getRollbackOnly()
getRollbackOnly in interface KeycloakTransactionpublic boolean isActive()
isActive in interface KeycloakTransactionpublic AbstractKeycloakTransaction.TransactionState getState()
protected abstract void commitImpl()
protected abstract void rollbackImpl()
Copyright © 2021 JBoss by Red Hat. All rights reserved.