| Package | Description |
|---|---|
| org.onosproject.store.consistent.impl |
Implementation of partitioned and distributed store facility capable of
providing consistent update semantics.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDatabase
Default database.
|
| Modifier and Type | Field and Description |
|---|---|
protected Database[] |
DatabasePartitioner.sortedPartitions |
| Modifier and Type | Method and Description |
|---|---|
static Database |
Database.create(String name)
Creates a new database with the default cluster configuration.
|
static Database |
Database.create(String name,
net.kuujo.copycat.cluster.ClusterConfig cluster)
Creates a new database.
|
static Database |
Database.create(String name,
net.kuujo.copycat.cluster.ClusterConfig cluster,
DatabaseConfig config)
Creates a new database.
|
Database |
Partitioner.getPartition(String tableName,
K key)
Returns the database partition.
|
Database |
SimpleTableHashPartitioner.getPartition(String tableName,
String key) |
Database |
SimpleKeyHashPartitioner.getPartition(String tableName,
String key) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Database> |
PartitionedDatabaseManager.getRegisteredPartitions()
Returns all the registered database partitions.
|
Map<String,Database> |
PartitionedDatabase.getRegisteredPartitions() |
CompletableFuture<Database> |
DefaultDatabase.open() |
| Modifier and Type | Method and Description |
|---|---|
void |
PartitionedDatabaseManager.registerPartition(String partitionName,
Database partition)
Registers a new partition.
|
void |
PartitionedDatabase.registerPartition(String name,
Database partition) |
| Constructor and Description |
|---|
DatabasePartitioner(Map<String,Database> partitionMap) |
SimpleKeyHashPartitioner(Map<String,Database> partitionMap) |
SimpleTableHashPartitioner(Map<String,Database> partitionMap) |
Copyright © 2015. All rights reserved.