Package com.gridgain.cdc.gg9togg8
Class GridGain8TableSink
java.lang.Object
com.gridgain.cdc.gg9togg8.GridGain8TableSink
- All Implemented Interfaces:
org.gridgain.internal.cdc.api.sink.TableSink
public class GridGain8TableSink
extends Object
implements org.gridgain.internal.cdc.api.sink.TableSink
Table sink implementation for gridgain 8.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidflush()voidinit(org.apache.ignite.table.QualifiedName tableName, List<org.apache.ignite.internal.schema.Column> columns, org.gridgain.internal.cdc.api.sink.SinkDefinition sinkDefinition) voidwriteBatch(List<org.apache.ignite.table.TableRowEvent<Map.Entry<org.apache.ignite.table.Tuple, org.apache.ignite.table.Tuple>>> events)
-
Constructor Details
-
GridGain8TableSink
public GridGain8TableSink()
-
-
Method Details
-
init
public void init(org.apache.ignite.table.QualifiedName tableName, List<org.apache.ignite.internal.schema.Column> columns, org.gridgain.internal.cdc.api.sink.SinkDefinition sinkDefinition) - Specified by:
initin interfaceorg.gridgain.internal.cdc.api.sink.TableSink
-
writeBatch
public void writeBatch(List<org.apache.ignite.table.TableRowEvent<Map.Entry<org.apache.ignite.table.Tuple, org.apache.ignite.table.Tuple>>> events) - Specified by:
writeBatchin interfaceorg.gridgain.internal.cdc.api.sink.TableSink
-
flush
public void flush()- Specified by:
flushin interfaceorg.gridgain.internal.cdc.api.sink.TableSink
-
close
public void close()- Specified by:
closein interfaceorg.gridgain.internal.cdc.api.sink.TableSink
-