public class CosmosLockService extends AbstractNoSqlLockService<CosmosLiquibaseDatabase>
| Constructor and Description |
|---|
CosmosLockService() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
adjustRepository() |
protected void |
createRepository() |
protected void |
dropRepository() |
protected Boolean |
existsRepository() |
protected liquibase.logging.Logger |
getLogger() |
protected Boolean |
isLocked() |
protected List<liquibase.lockservice.DatabaseChangeLogLock> |
queryLocks() |
protected int |
replaceLock(boolean locked) |
boolean |
supports(liquibase.database.Database database) |
acquireLock, destroy, forceReleaseLock, getChangeLogLockRecheckTime, getChangeLogLockWaitTime, getDatabase, getDatabaseChangeLogLockTableName, getExecutor, getPriority, hasChangeLogLock, init, listLocks, releaseLock, reset, setChangeLogLockRecheckTime, setChangeLogLockWaitTime, setDatabase, waitForLockpublic boolean supports(liquibase.database.Database database)
protected Boolean isLocked() throws liquibase.exception.DatabaseException
isLocked in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected int replaceLock(boolean locked)
throws liquibase.exception.DatabaseException
replaceLock in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected List<liquibase.lockservice.DatabaseChangeLogLock> queryLocks() throws liquibase.exception.DatabaseException
queryLocks in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected Boolean existsRepository() throws liquibase.exception.DatabaseException
existsRepository in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected void createRepository()
throws liquibase.exception.DatabaseException
createRepository in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected void adjustRepository()
throws liquibase.exception.DatabaseException
adjustRepository in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected void dropRepository()
throws liquibase.exception.DatabaseException
dropRepository in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>liquibase.exception.DatabaseExceptionprotected liquibase.logging.Logger getLogger()
getLogger in class AbstractNoSqlLockService<CosmosLiquibaseDatabase>Copyright © 2021 Liquibase.org. All rights reserved.