public class LiquibaseDBLockProvider extends Object implements DBLockProvider
DBLockProvider.Namespace
Constructor and Description |
---|
LiquibaseDBLockProvider(LiquibaseDBLockProviderFactory factory,
KeycloakSession session) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
destroyLockInfo() |
DBLockProvider.Namespace |
getCurrentLock() |
void |
releaseLock() |
boolean |
supportsForcedUnlock() |
void |
waitForLock(DBLockProvider.Namespace lock) |
public LiquibaseDBLockProvider(LiquibaseDBLockProviderFactory factory, KeycloakSession session)
public void waitForLock(DBLockProvider.Namespace lock)
waitForLock
in interface DBLockProvider
public void releaseLock()
releaseLock
in interface DBLockProvider
public DBLockProvider.Namespace getCurrentLock()
getCurrentLock
in interface DBLockProvider
public boolean supportsForcedUnlock()
supportsForcedUnlock
in interface DBLockProvider
public void destroyLockInfo()
destroyLockInfo
in interface DBLockProvider
Copyright © 2021 JBoss by Red Hat. All rights reserved.