Index

B C G N W 
All Classes and Interfaces|All Packages

B

build() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
builder() - Static method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
Builder() - Constructor for class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 

C

CassandraLockProvider - Class in net.javacrumbs.shedlock.provider.cassandra
Cassandra Lock Provider needs a keyspace and uses a lock table
Example creating keyspace and table
CassandraLockProvider(CqlSession) - Constructor for class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider
 
CassandraLockProvider(CqlSession, String, ConsistencyLevel) - Constructor for class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider
 
CassandraLockProvider(CassandraLockProvider.Configuration) - Constructor for class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider
 
CassandraLockProvider.ColumnNames - Class in net.javacrumbs.shedlock.provider.cassandra
Convenience class to specify column names
CassandraLockProvider.Configuration - Class in net.javacrumbs.shedlock.provider.cassandra
Convenience class to specify configuration
CassandraLockProvider.Configuration.Builder - Class in net.javacrumbs.shedlock.provider.cassandra
Convenience builder class to build Configuration
ColumnNames(String, String, String, String) - Constructor for class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.ColumnNames
Each column names are optional and if not specified the default column name would be considered.

G

getColumnNames() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
getConsistencyLevel() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
getCqlSession() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
getKeyspace() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
getLockedAt() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.ColumnNames
 
getLockedBy() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.ColumnNames
 
getLockName() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.ColumnNames
 
getLockUntil() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.ColumnNames
 
getSerialConsistencyLevel() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 
getTable() - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration
 

N

net.javacrumbs.shedlock.provider.cassandra - module net.javacrumbs.shedlock.provider.cassandra
 
net.javacrumbs.shedlock.provider.cassandra - package net.javacrumbs.shedlock.provider.cassandra
 

W

withColumnNames(CassandraLockProvider.ColumnNames) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
withConsistencyLevel(ConsistencyLevel) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
withCqlSession(CqlSession) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
withKeyspace(CqlIdentifier) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
withSerialConsistencyLevel(ConsistencyLevel) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
Since Shedlock internally uses CAS (Compare And Set) operations This configuration helps to have a granular control on the CAS consistency.
withTableName(CqlIdentifier) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
withTableName(String) - Method in class net.javacrumbs.shedlock.provider.cassandra.CassandraLockProvider.Configuration.Builder
 
B C G N W 
All Classes and Interfaces|All Packages