public class RaftKVImplementation extends KVImplementation
log, XML_DESCRIPTOR_RESOURCE| Constructor and Description |
|---|
RaftKVImplementation() |
| Modifier and Type | Method and Description |
|---|---|
KVDatabase |
createKVDatabase(Object configuration,
KVDatabase kvdb,
AtomicKVStore kvstore) |
String[][] |
getCommandLineOptions() |
String |
getDescription(Object configuration) |
String |
getUsageText() |
org.jsimpledb.kv.raft.RaftKVImplementation.Config |
parseCommandLineOptions(ArrayDeque<String> options) |
boolean |
requiresAtomicKVStore(Object configuration) |
boolean |
requiresKVDatabase(Object configuration) |
createAtomicKVStore, getImplementations, parseCommandLineFlag, parseCommandLineOptionpublic String[][] getCommandLineOptions()
getCommandLineOptions in class KVImplementationpublic String getUsageText()
getUsageText in class KVImplementationpublic org.jsimpledb.kv.raft.RaftKVImplementation.Config parseCommandLineOptions(ArrayDeque<String> options)
parseCommandLineOptions in class KVImplementationpublic KVDatabase createKVDatabase(Object configuration, KVDatabase kvdb, AtomicKVStore kvstore)
createKVDatabase in class KVImplementationpublic boolean requiresAtomicKVStore(Object configuration)
requiresAtomicKVStore in class KVImplementationpublic boolean requiresKVDatabase(Object configuration)
requiresKVDatabase in class KVImplementationpublic String getDescription(Object configuration)
getDescription in class KVImplementationCopyright © 2016. All rights reserved.