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 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
public AbstractKeycloakTransaction.TransactionState getState()
protected abstract void commitImpl()
protected abstract void rollbackImpl()
Copyright © 2019 JBoss by Red Hat. All rights reserved.