Package | Description |
---|---|
org.apache.cassandra.config | |
org.apache.cassandra.db | |
org.apache.cassandra.locator | |
org.apache.cassandra.service |
Modifier and Type | Field and Description |
---|---|
java.lang.Class<? extends AbstractReplicationStrategy> |
KSMetaData.strategyClass |
Modifier and Type | Method and Description |
---|---|
static KSMetaData |
KSMetaData.newKeyspace(java.lang.String name,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
java.util.Map<java.lang.String,java.lang.String> options,
boolean durablesWrites,
java.lang.Iterable<CFMetaData> cfDefs) |
static KSMetaData |
KSMetaData.testMetadata(java.lang.String name,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
java.util.Map<java.lang.String,java.lang.String> strategyOptions,
CFMetaData... cfDefs) |
static KSMetaData |
KSMetaData.testMetadataNotDurable(java.lang.String name,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
java.util.Map<java.lang.String,java.lang.String> strategyOptions,
CFMetaData... cfDefs) |
Modifier and Type | Method and Description |
---|---|
AbstractReplicationStrategy |
Table.getReplicationStrategy() |
Modifier and Type | Class and Description |
---|---|
class |
LocalStrategy |
class |
NetworkTopologyStrategy
This Replication Strategy takes a property file that gives the intended
replication factor in each datacenter.
|
class |
OldNetworkTopologyStrategy
This Replication Strategy returns the nodes responsible for a given
key but respects rack awareness.
|
class |
SimpleStrategy
This class returns the nodes responsible for a given
key but does not respect rack awareness.
|
Modifier and Type | Method and Description |
---|---|
static AbstractReplicationStrategy |
AbstractReplicationStrategy.createReplicationStrategy(java.lang.String table,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> strategyOptions) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Class<AbstractReplicationStrategy> |
AbstractReplicationStrategy.getClass(java.lang.String cls) |
Modifier and Type | Method and Description |
---|---|
void |
TokenMetadata.register(AbstractReplicationStrategy subscriber) |
void |
TokenMetadata.unregister(AbstractReplicationStrategy subscriber) |
Modifier and Type | Method and Description |
---|---|
static AbstractReplicationStrategy |
AbstractReplicationStrategy.createReplicationStrategy(java.lang.String table,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> strategyOptions) |
static void |
AbstractReplicationStrategy.validateReplicationStrategyIgnoreUnexpected(java.lang.String table,
java.lang.Class<? extends AbstractReplicationStrategy> strategyClass,
TokenMetadata tokenMetadata,
IEndpointSnitch snitch,
java.util.Map<java.lang.String,java.lang.String> strategyOptions) |
Modifier and Type | Method and Description |
---|---|
static void |
StorageService.calculatePendingRanges(AbstractReplicationStrategy strategy,
java.lang.String table) |
Copyright © 2013 The Apache Software Foundation