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
public interface RealLiveStreamActor extends SafeRealLiveStreamActor
Created by ruedi on 04/08/15.
query methods
-
Method Summary
Modifier and Type Method Description default <O> voidforEach(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)default voidforEach(RLPredicate<Record> predicate, org.nustaq.kontraktor.Callback<Record> cb)<T> voidforEachWithSpore(org.nustaq.kontraktor.Spore<Record,T> spore)default <R> voidmap(RLPredicate<Record> predicate, RLFunction<Record,R> mapFun, org.nustaq.kontraktor.Callback<R> cb)default voidquery(java.lang.String query, org.nustaq.kontraktor.Callback<Record> cb)
-
Method Details
-
forEachWithSpore
-
forEach
-
map
default <R> void map(RLPredicate<Record> predicate, RLFunction<Record,R> mapFun, org.nustaq.kontraktor.Callback<R> cb) -
query
default void query(java.lang.String query, org.nustaq.kontraktor.Callback<Record> cb) throws QParseException- Specified by:
queryin interfaceSafeRealLiveStreamActor- Throws:
QParseException
-
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)
-