Class SchemaSpore

java.lang.Object
org.nustaq.kontraktor.Spore<org.nustaq.reallive.api.Record,​java.util.Set<java.lang.String>>
org.nustaq.kontraktor.services.rlserver.SchemaSpore
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable

public class SchemaSpore
extends org.nustaq.kontraktor.Spore<org.nustaq.reallive.api.Record,​java.util.Set<java.lang.String>>
See Also:
Serialized Form
  • Field Summary

    Fields inherited from class org.nustaq.kontraktor.Spore

    cb, finished
  • Constructor Summary

    Constructors 
    Constructor Description
    SchemaSpore()  
  • Method Summary

    Modifier and Type Method Description
    static org.nustaq.kontraktor.IPromise<java.util.Set<java.lang.String>> apply​(org.nustaq.reallive.api.RealLiveTable tbl)  
    void finish()  
    static void merge​(java.util.Set<java.lang.String> result, java.util.Set<java.lang.String> other)  
    void remote​(org.nustaq.reallive.api.Record input)  

    Methods inherited from class org.nustaq.kontraktor.Spore

    clone, complete, isFinished, onFinish, setExpectedFinishCount, setForEach, stream, streamError

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • remote

      public void remote​(org.nustaq.reallive.api.Record input)
      Specified by:
      remote in class org.nustaq.kontraktor.Spore<org.nustaq.reallive.api.Record,​java.util.Set<java.lang.String>>
    • finish

      public void finish()
      Overrides:
      finish in class org.nustaq.kontraktor.Spore<org.nustaq.reallive.api.Record,​java.util.Set<java.lang.String>>
    • merge

      public static void merge​(java.util.Set<java.lang.String> result, java.util.Set<java.lang.String> other)
    • apply

      public static org.nustaq.kontraktor.IPromise<java.util.Set<java.lang.String>> apply​(org.nustaq.reallive.api.RealLiveTable tbl)