Package org.nustaq.reallive.api
Interface RealLiveStreamActor
- All Superinterfaces:
SafeRealLiveStreamActor
- All Known Subinterfaces:
RealLiveTable,RecordStorage
- All Known Implementing Classes:
CachedOffHeapStorage,DynShardedTable,EncryptedStorageWrapper,HeapRecordStorage,IndexedRecordStorage,OffHeapRecordStorage,RealLiveTableActor,ShardedTable
Created by ruedi on 04/08/15.
query methods
-
Method Summary
Modifier and TypeMethodDescriptiondefault <O> voidsends null,null as marker for finish (so null cannot be a valid result of the spore)default voidforEach(RLPredicate<Record> predicate, org.nustaq.kontraktor.Callback<Record> cb) <T> voidforEachWithSpore(org.nustaq.kontraktor.Spore<Record, T> spore) listByQuery(String query) default <R> voidmap(RLPredicate<Record> predicate, RLFunction<Record, R> mapFun, org.nustaq.kontraktor.Callback<R> cb) default void
-
Method Details
-
forEachWithSpore
-
forEach
-
map
default <R> void map(RLPredicate<Record> predicate, RLFunction<Record, R> mapFun, org.nustaq.kontraktor.Callback<R> cb) -
query
- Specified by:
queryin interfaceSafeRealLiveStreamActor- Throws:
QParseException
-
listByQuery
-
forEach
default <O> void forEach(org.nustaq.kontraktor.Spore<Record, O> spore, org.nustaq.kontraktor.Callback<O> result) sends null,null as marker for finish (so null cannot be a valid result of the spore)
-