Class ClickHouseLockService
java.lang.Object
liquibase.lockservice.StandardLockService
liquibase.ext.clickhouse.lockservice.ClickHouseLockService
- All Implemented Interfaces:
liquibase.lockservice.LockService,liquibase.servicelocator.PrioritizedService
public class ClickHouseLockService
extends liquibase.lockservice.StandardLockService
-
Field Summary
Fields inherited from class liquibase.lockservice.StandardLockService
changeLogLockPollRate, changeLogLockRecheckTime, coreBundle, database, hasChangeLogLock, hasDatabaseChangeLogLockTable, isDatabaseChangeLogLockTableInitialized, quotingStrategy, randomFields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanbooleanisDatabaseChangeLogLockTableInitialized(boolean tableJustCreated) booleansupports(liquibase.database.Database database) Methods inherited from class liquibase.lockservice.StandardLockService
acquireLock, destroy, forceReleaseLock, getChangeLogLockRecheckTime, getChangeLogLockWaitTime, hasChangeLogLock, hasDatabaseChangeLogLockTable, init, isDatabaseChangeLogLockTableInitialized, listLocks, releaseLock, reset, setChangeLogLockRecheckTime, setChangeLogLockWaitTime, setDatabase, waitForLock
-
Constructor Details
-
ClickHouseLockService
public ClickHouseLockService()
-
-
Method Details
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceliquibase.servicelocator.PrioritizedService- Overrides:
getPriorityin classliquibase.lockservice.StandardLockService
-
supports
public boolean supports(liquibase.database.Database database) - Specified by:
supportsin interfaceliquibase.lockservice.LockService- Overrides:
supportsin classliquibase.lockservice.StandardLockService
-
isDatabaseChangeLogLockTableInitialized
public boolean isDatabaseChangeLogLockTableInitialized(boolean tableJustCreated) - Overrides:
isDatabaseChangeLogLockTableInitializedin classliquibase.lockservice.StandardLockService
-
hasDatabaseChangeLogLockTable
public boolean hasDatabaseChangeLogLockTable()- Overrides:
hasDatabaseChangeLogLockTablein classliquibase.lockservice.StandardLockService
-