Package com.mapr.kvstore
Interface KvDatabaseFactory
- All Known Implementing Classes:
HashedStringKvFactory,InMemoryKvDatabase
public interface KvDatabaseFactory
-
Method Summary
Modifier and TypeMethodDescription<T> KvTable<T>create()<T> voidcreateAndOpenTable(String tableName, KvTable<T> table, int keyType, boolean create) <T> voidcreateAndOpenTableBasedOnRole(String tableName, KvTable<T> table, int keyType, boolean create) <T> intopenTableNoRetry(String tableName, KvTable<T> table, int keyType)
-
Method Details
-
create
-
createAndOpenTable
<T> void createAndOpenTable(String tableName, KvTable<T> table, int keyType, boolean create) throws Exception - Throws:
Exception
-
openTableNoRetry
- Throws:
Exception
-
createAndOpenTableBasedOnRole
<T> void createAndOpenTableBasedOnRole(String tableName, KvTable<T> table, int keyType, boolean create) throws Exception - Throws:
Exception
-
getOperator
KvDatabaseOp getOperator()
-