public class CassandraLockProvider extends StorageBasedLockProvider
CREATE KEYSPACE shedlock with replication={'class':'SimpleStrategy', 'replication_factor':1} and durable_writes=true;
CREATE TABLE shedlock.lock (name text PRIMARY KEY, lockUntil timestamp, lockedAt timestamp, lockedBy text);
| Constructor and Description |
|---|
CassandraLockProvider(@NotNull com.datastax.oss.driver.api.core.CqlSession cqlSession) |
CassandraLockProvider(@NotNull com.datastax.oss.driver.api.core.CqlSession cqlSession,
@NotNull String table,
@NotNull com.datastax.oss.driver.api.core.ConsistencyLevel consistencyLevel) |
public CassandraLockProvider(@NotNull
@NotNull com.datastax.oss.driver.api.core.CqlSession cqlSession)
public CassandraLockProvider(@NotNull
@NotNull com.datastax.oss.driver.api.core.CqlSession cqlSession,
@NotNull
@NotNull String table,
@NotNull
@NotNull com.datastax.oss.driver.api.core.ConsistencyLevel consistencyLevel)
Copyright © 2020. All rights reserved.