Class AbstractStreamsProcessor


  • public abstract class AbstractStreamsProcessor
    extends Object
    • Constructor Detail

      • AbstractStreamsProcessor

        public AbstractStreamsProcessor()
    • Method Detail

      • outputStream

        public Stream<Values> outputStream()
        Return final output stream of SQL topology structure.
        Returns:
        the output stream of the SQL
      • build

        public abstract StormTopology build()
        Construct the Storm topology based on the SQL.
      • getDataContext

        public org.apache.calcite.DataContext getDataContext()
        Return DataContext instance which is used with execution of query.
        Returns:
        DataContext instance which is used with execution of query
      • getClassLoaders

        public List<CompilingClassLoader> getClassLoaders()
        Return the list of Classloaders which need to be compiled and included to the jar. They're all chaining so the last classloader can access all classes.
        Returns:
        Classloaders to compile.