Class TwoTableReceiver

java.lang.Object
org.apache.ignite.example.streaming.TwoTableReceiver
All Implemented Interfaces:
org.apache.ignite.table.DataStreamerReceiver<org.apache.ignite.table.Tuple,Void,org.apache.ignite.table.Tuple>

public class TwoTableReceiver extends Object implements org.apache.ignite.table.DataStreamerReceiver<org.apache.ignite.table.Tuple,Void,org.apache.ignite.table.Tuple>
Custom receiver class that extracts data from the provided source and write it into two separate tables: Customers and Addresses
  • Constructor Details

    • TwoTableReceiver

      public TwoTableReceiver()
  • Method Details

    • receive

      public CompletableFuture<List<org.apache.ignite.table.Tuple>> receive(List<org.apache.ignite.table.Tuple> page, org.apache.ignite.table.DataStreamerReceiverContext ctx, Void arg)
      Specified by:
      receive in interface org.apache.ignite.table.DataStreamerReceiver<org.apache.ignite.table.Tuple,Void,org.apache.ignite.table.Tuple>