Package org.keycloak.services
Class DefaultKeycloakTransactionManager
java.lang.Object
org.keycloak.services.DefaultKeycloakTransactionManager
- All Implemented Interfaces:
 KeycloakTransaction,KeycloakTransactionManager
- Author:
 - Stian Thorgersen
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.KeycloakTransactionManager
KeycloakTransactionManager.JTAPolicy - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidbegin()voidcommit()voidenlist(KeycloakTransaction transaction) voidenlistAfterCompletion(KeycloakTransaction transaction) voidenlistPrepare(KeycloakTransaction transaction) booleanbooleanisActive()voidrollback()protected voidrollback(RuntimeException exception) voidvoid 
- 
Field Details
- 
completed
protected boolean completed 
 - 
 - 
Constructor Details
- 
DefaultKeycloakTransactionManager
 
 - 
 - 
Method Details
- 
enlist
- Specified by:
 enlistin interfaceKeycloakTransactionManager
 - 
enlistAfterCompletion
- Specified by:
 enlistAfterCompletionin interfaceKeycloakTransactionManager
 - 
enlistPrepare
- Specified by:
 enlistPreparein interfaceKeycloakTransactionManager
 - 
getJTAPolicy
- Specified by:
 getJTAPolicyin interfaceKeycloakTransactionManager
 - 
setJTAPolicy
- Specified by:
 setJTAPolicyin interfaceKeycloakTransactionManager
 - 
begin
public void begin()- Specified by:
 beginin interfaceKeycloakTransaction
 - 
commit
public void commit()- Specified by:
 commitin interfaceKeycloakTransaction
 - 
rollback
public void rollback()- Specified by:
 rollbackin interfaceKeycloakTransaction
 - 
rollback
 - 
setRollbackOnly
public void setRollbackOnly()- Specified by:
 setRollbackOnlyin interfaceKeycloakTransaction
 - 
getRollbackOnly
public boolean getRollbackOnly()- Specified by:
 getRollbackOnlyin interfaceKeycloakTransaction
 - 
isActive
public boolean isActive()- Specified by:
 isActivein interfaceKeycloakTransaction
 
 -