Class ReplaceLockChangeLogStatement
- java.lang.Object
-
- liquibase.statement.AbstractSqlStatement
-
- liquibase.nosql.statement.AbstractNoSqlStatement
-
- liquibase.ext.cosmosdb.statement.AbstractCosmosStatement
-
- liquibase.ext.cosmosdb.statement.AbstractCosmosContainerStatement
-
- liquibase.ext.cosmosdb.lockservice.ReplaceLockChangeLogStatement
-
- All Implemented Interfaces:
NoSqlUpdateStatement<CosmosLiquibaseDatabase>,liquibase.statement.SqlStatement
public class ReplaceLockChangeLogStatement extends AbstractCosmosContainerStatement implements NoSqlUpdateStatement<CosmosLiquibaseDatabase>
-
-
Field Summary
Fields Modifier and Type Field Description static StringCOMMAND_NAMEprotected static StringHOST_ADDRESSprotected static StringHOST_DESCRIPTIONprotected static StringHOST_NAMEstatic StringLIQUIBASE_HOST_DESCRIPTION-
Fields inherited from class liquibase.ext.cosmosdb.statement.AbstractCosmosContainerStatement
containerId, ITEM_ID_1, ITEM_ID_1_STRING
-
-
Constructor Summary
Constructors Constructor Description ReplaceLockChangeLogStatement(String containerId, boolean locked)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCommandName()protected intreplace(CosmosLiquibaseDatabase database)StringtoJs()intupdate(CosmosLiquibaseDatabase database)-
Methods inherited from class liquibase.ext.cosmosdb.statement.AbstractCosmosStatement
continueOnError
-
Methods inherited from class liquibase.nosql.statement.AbstractNoSqlStatement
skipOnUnsupported, toString
-
-
-
-
Field Detail
-
COMMAND_NAME
public static final String COMMAND_NAME
- See Also:
- Constant Field Values
-
HOST_NAME
protected static final String HOST_NAME
-
HOST_ADDRESS
protected static final String HOST_ADDRESS
-
LIQUIBASE_HOST_DESCRIPTION
public static final String LIQUIBASE_HOST_DESCRIPTION
- See Also:
- Constant Field Values
-
HOST_DESCRIPTION
protected static final String HOST_DESCRIPTION
-
-
Constructor Detail
-
ReplaceLockChangeLogStatement
public ReplaceLockChangeLogStatement(String containerId, boolean locked)
-
-
Method Detail
-
getCommandName
public String getCommandName()
- Specified by:
getCommandNamein classAbstractCosmosStatement
-
toJs
public String toJs()
- Overrides:
toJsin classAbstractCosmosContainerStatement
-
replace
protected int replace(CosmosLiquibaseDatabase database)
-
update
public int update(CosmosLiquibaseDatabase database)
- Specified by:
updatein interfaceNoSqlUpdateStatement<CosmosLiquibaseDatabase>
-
-