public abstract class CassandraStore extends AbstractBackendStore<CassandraSessionPool.Session>
| Modifier and Type | Class and Description |
|---|---|
static class |
CassandraStore.CassandraGraphStore |
static class |
CassandraStore.CassandraSchemaStore
Store defines
|
BackendStore.TxState| Constructor and Description |
|---|
CassandraStore(BackendStoreProvider provider,
String keyspace,
String store) |
metadata, metaDispatcher, registerMetaHandlerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCounter, increaseCounter, nextId, setCounterLowestpublic CassandraStore(BackendStoreProvider provider, String keyspace, String store)
protected void registerTableManager(HugeType type, CassandraTable table)
public String store()
public String database()
public BackendStoreProvider provider()
public void open(HugeConfig config)
public void close()
public void mutate(BackendMutation mutation)
public Iterator<BackendEntry> query(Query query)
public BackendFeatures features()
public void init()
public void clear()
public void truncate()
public void beginTx()
public void commitTx()
public void rollbackTx()
protected com.datastax.driver.core.Cluster cluster()
protected void initKeyspace()
protected void clearKeyspace()
protected boolean existsKeyspace()
protected void initTables()
protected void clearTables()
protected void truncateTables()
protected Collection<CassandraTable> tables()
protected final CassandraTable table(HugeType type)
table in class AbstractBackendStore<CassandraSessionPool.Session>protected CassandraSessionPool.Session session(HugeType type)
session in class AbstractBackendStore<CassandraSessionPool.Session>protected final void checkClusterConnected()
protected final void checkSessionConnected()
protected static final CassandraBackendEntry castBackendEntry(BackendEntry entry)
Copyright © 2017–2019. All rights reserved.