Package com.mapr.kvstore
Class InMemoryKvDatabase
java.lang.Object
com.mapr.kvstore.InMemoryKvDatabase
- All Implemented Interfaces:
KvDatabaseFactory
-
Constructor Summary
Constructors -
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)
-
Constructor Details
-
InMemoryKvDatabase
public InMemoryKvDatabase() -
InMemoryKvDatabase
public InMemoryKvDatabase(boolean byteStringKeyTable)
-
-
Method Details
-
create
- Specified by:
createin interfaceKvDatabaseFactory
-
createAndOpenTable
- Specified by:
createAndOpenTablein interfaceKvDatabaseFactory
-
openTableNoRetry
- Specified by:
openTableNoRetryin interfaceKvDatabaseFactory
-
getOperator
- Specified by:
getOperatorin interfaceKvDatabaseFactory
-
createAndOpenTableBasedOnRole
public <T> void createAndOpenTableBasedOnRole(String tableName, KvTable<T> table, int keyType, boolean create) throws Exception - Specified by:
createAndOpenTableBasedOnRolein interfaceKvDatabaseFactory- Throws:
Exception
-