Class LiquibaseDBLockProvider
java.lang.Object
org.keycloak.connections.jpa.updater.liquibase.lock.LiquibaseDBLockProvider
- All Implemented Interfaces:
DBLockProvider
,Provider
- Author:
- Marek Posolda
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.dblock.DBLockProvider
DBLockProvider.Namespace
-
Constructor Summary
ConstructorDescriptionLiquibaseDBLockProvider
(LiquibaseDBLockProviderFactory factory, KeycloakSession session) -
Method Summary
-
Constructor Details
-
LiquibaseDBLockProvider
-
-
Method Details
-
waitForLock
- Specified by:
waitForLock
in interfaceDBLockProvider
-
releaseLock
public void releaseLock()- Specified by:
releaseLock
in interfaceDBLockProvider
-
getCurrentLock
- Specified by:
getCurrentLock
in interfaceDBLockProvider
-
supportsForcedUnlock
public boolean supportsForcedUnlock()- Specified by:
supportsForcedUnlock
in interfaceDBLockProvider
-
destroyLockInfo
public void destroyLockInfo()- Specified by:
destroyLockInfo
in interfaceDBLockProvider
-
close
public void close()
-