Class TableDataServiceExporter

java.lang.Object
com.illumon.iris.db.v2.locations.server.TableDataServiceExporter

public class TableDataServiceExporter
extends Object
Exports a TableDataService to RemoteTableDataService (clients) via the TableDataProtocol.
  • Constructor Details

    • TableDataServiceExporter

      public TableDataServiceExporter​(@NotNull com.fishlib.io.sched.Scheduler scheduler, @NotNull com.fishlib.io.logger.Logger log, @NotNull String name, @NotNull TableDataService tableDataService, boolean asyncColumnFileDataReads)
      Construct a new server that delegate's to the supplied service.
      Parameters:
      scheduler - Job scheduler
      log - Logger for output
      name - Exporter name
      tableDataService - Service to export
      asyncColumnFileDataReads - Be careful with this - it may not always positively impact request latency!
  • Method Details