Package org.nustaq.reallive.api
Interface TableSpace
- All Known Implementing Classes:
ClusteredTableSpaceClient,DynTableSpaceActor,DynTableSpaceSharding,TableSpaceActor,TableSpaceSharding
public interface TableSpace
Created by ruedi on 08.08.2015.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringUSE_BASE_DIRndicates to use a default (or self determine) in case this is set as a base dir -
Method Summary
Modifier and Type Method Description org.nustaq.kontraktor.IPromise<RealLiveTable>createOrLoadTable(TableDescription desc)org.nustaq.kontraktor.IPromisedropTable(java.lang.String name)org.nustaq.kontraktor.IPromise<RealLiveTable>getTableAsync(java.lang.String name)org.nustaq.kontraktor.IPromise<java.util.List<TableDescription>>getTableDescriptions()org.nustaq.kontraktor.IPromise<java.util.List<RealLiveTable>>getTables()org.nustaq.kontraktor.IPromiseshutDown()voidstateListener(org.nustaq.kontraktor.Callback<StateMessage> stateListener)
-
Field Details
-
USE_BASE_DIR
static final java.lang.String USE_BASE_DIRndicates to use a default (or self determine) in case this is set as a base dir- See Also:
- Constant Field Values
-
-
Method Details
-
createOrLoadTable
-
dropTable
org.nustaq.kontraktor.IPromise dropTable(java.lang.String name) -
getTableDescriptions
org.nustaq.kontraktor.IPromise<java.util.List<TableDescription>> getTableDescriptions() -
getTables
org.nustaq.kontraktor.IPromise<java.util.List<RealLiveTable>> getTables() -
getTableAsync
-
shutDown
org.nustaq.kontraktor.IPromise shutDown() -
stateListener
-