Class StreamTable
java.lang.Object
com.illumon.iris.db.tables.streaming.RemoteQueryStreamer
com.illumon.iris.db.tables.streaming.StreamTable
- All Implemented Interfaces:
RemoteQuery<QueryReplayer>
,Serializable
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionstatic StatusObserver
downloadTable
(RemoteQueryClient rqc, String nameSpace, String tableName, String groupingColumn, String sortColumn, String destinationPath, String... filters) getStreams
(Database database) static StatusObserver
streamTable
(RemoteQueryClient rqc, RemoteQuery<Table> query, int memory, String groupingColumn, String sortColumn, Object feedHandler, String iterationFormula) static StatusObserver
streamTable
(RemoteQueryClient rqc, String nameSpace, String tableName, String groupingColumn, String sortColumn, Object feedHandler, String iterationFormula, String... filters) Methods inherited from class com.illumon.iris.db.tables.streaming.RemoteQueryStreamer
execute
-
Method Details
-
getStreams
- Specified by:
getStreams
in classRemoteQueryStreamer
-
downloadTable
public static StatusObserver downloadTable(RemoteQueryClient rqc, String nameSpace, String tableName, String groupingColumn, String sortColumn, String destinationPath, String... filters) throws IOException - Throws:
IOException
-
streamTable
public static StatusObserver streamTable(RemoteQueryClient rqc, RemoteQuery<Table> query, int memory, String groupingColumn, String sortColumn, Object feedHandler, String iterationFormula) throws IOException - Throws:
IOException
-
streamTable
public static StatusObserver streamTable(RemoteQueryClient rqc, String nameSpace, String tableName, String groupingColumn, String sortColumn, Object feedHandler, String iterationFormula, String... filters) throws IOException - Throws:
IOException
-