Package org.yamcs.yarch.streamsql
Class InsertStatement
java.lang.Object
org.yamcs.yarch.streamsql.SimpleStreamSqlStatement
org.yamcs.yarch.streamsql.InsertStatement
- All Implemented Interfaces:
StreamSqlStatement
-
Constructor Summary
ConstructorDescriptionInsertStatement
(String name, org.yamcs.yarch.streamsql.StreamExpression expression, TableWriter.InsertMode mode) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
execute
(ExecutionContext context, Consumer<Tuple> consumer) protected TupleDefinition
Methods inherited from class org.yamcs.yarch.streamsql.SimpleStreamSqlStatement
execute, execute
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.yamcs.yarch.streamsql.StreamSqlStatement
execute
-
Constructor Details
-
InsertStatement
public InsertStatement(String name, org.yamcs.yarch.streamsql.StreamExpression expression, TableWriter.InsertMode mode)
-
-
Method Details
-
execute
protected void execute(ExecutionContext context, Consumer<Tuple> consumer) throws StreamSqlException - Specified by:
execute
in classSimpleStreamSqlStatement
- Throws:
StreamSqlException
-
getResultDefinition
- Overrides:
getResultDefinition
in classSimpleStreamSqlStatement
-