All Classes and Interfaces
Class
Description
Binding between client and clientScope
This class overrides original ForeignKeySnapshotGenerator from liquibase 3.5.5.
We need to remove DELETE SQL command, which liquibase adds by default when inserting record to table lock.
We use "SELECT FOR UPDATE" pessimistic locking (Same algorithm like Hibernate LockMode.PESSIMISTIC_WRITE )
Liquibase lock service, which has some bugfixes and assumes timeouts to be configured in milliseconds
Binding between realm and default clientScope
Dummy lock service injected to Liquibase.
Migration class to remove old rh-sso themes.
Update CREATED_ON and LAST_SESSION_REFRESH columns to current startup time
Status of database up-to-dateness
A
Logger
implementation that delegates to a JBoss Logger
.A
LogService
implementation that creates instances of KeycloakLogger
.Indicates that retrieve lock wasn't successful, but it worth to retry it in different transaction (For example if we were trying to create LOCK table, but other transaction
created the table in the meantime etc)
Changes VARCHAR type with size greater than 255 to text type for MySQL 8 and newer.