Package org.keycloak.services
Class DefaultKeycloakTransactionManager
- java.lang.Object
- 
- org.keycloak.services.DefaultKeycloakTransactionManager
 
- 
- All Implemented Interfaces:
- KeycloakTransaction,- KeycloakTransactionManager
 
 public class DefaultKeycloakTransactionManager extends Object implements KeycloakTransactionManager - Author:
- Stian Thorgersen
 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.keycloak.models.KeycloakTransactionManagerKeycloakTransactionManager.JTAPolicy
 
- 
 - 
Field SummaryFields Modifier and Type Field Description protected booleancompleted
 - 
Constructor SummaryConstructors Constructor Description DefaultKeycloakTransactionManager(KeycloakSession session)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbegin()voidcommit()voidenlist(KeycloakTransaction transaction)voidenlistAfterCompletion(KeycloakTransaction transaction)voidenlistPrepare(KeycloakTransaction transaction)KeycloakTransactionManager.JTAPolicygetJTAPolicy()booleangetRollbackOnly()booleanisActive()voidrollback()protected voidrollback(RuntimeException exception)voidsetJTAPolicy(KeycloakTransactionManager.JTAPolicy policy)voidsetRollbackOnly()
 
- 
- 
- 
Constructor Detail- 
DefaultKeycloakTransactionManagerpublic DefaultKeycloakTransactionManager(KeycloakSession session) 
 
- 
 - 
Method Detail- 
enlistpublic void enlist(KeycloakTransaction transaction) - Specified by:
- enlistin interface- KeycloakTransactionManager
 
 - 
enlistAfterCompletionpublic void enlistAfterCompletion(KeycloakTransaction transaction) - Specified by:
- enlistAfterCompletionin interface- KeycloakTransactionManager
 
 - 
enlistPreparepublic void enlistPrepare(KeycloakTransaction transaction) - Specified by:
- enlistPreparein interface- KeycloakTransactionManager
 
 - 
getJTAPolicypublic KeycloakTransactionManager.JTAPolicy getJTAPolicy() - Specified by:
- getJTAPolicyin interface- KeycloakTransactionManager
 
 - 
setJTAPolicypublic void setJTAPolicy(KeycloakTransactionManager.JTAPolicy policy) - Specified by:
- setJTAPolicyin interface- KeycloakTransactionManager
 
 - 
beginpublic void begin() - Specified by:
- beginin interface- KeycloakTransaction
 
 - 
commitpublic void commit() - Specified by:
- commitin interface- KeycloakTransaction
 
 - 
rollbackpublic void rollback() - Specified by:
- rollbackin interface- KeycloakTransaction
 
 - 
rollbackprotected void rollback(RuntimeException exception) 
 - 
setRollbackOnlypublic void setRollbackOnly() - Specified by:
- setRollbackOnlyin interface- KeycloakTransaction
 
 - 
getRollbackOnlypublic boolean getRollbackOnly() - Specified by:
- getRollbackOnlyin interface- KeycloakTransaction
 
 - 
isActivepublic boolean isActive() - Specified by:
- isActivein interface- KeycloakTransaction
 
 
- 
 
-