Class DataImportCommandProcessor

java.lang.Object
com.illumon.iris.db.tables.dataimport.logtailer.DataImportProcessorBaseImpl
com.illumon.iris.db.tables.dataimport.logtailer.DataImportCommandProcessor
All Implemented Interfaces:
DataImportChannelProcessorBase, DataImportProcessorBase

public final class DataImportCommandProcessor extends DataImportProcessorBaseImpl implements DataImportChannelProcessorBase
Process commands from a client.
  • Method Details

    • getChannel

      @NotNull public com.illumon.iris.db.tables.dataimport.logtailer.DataImportChannel getChannel()
      Description copied from interface: DataImportChannelProcessorBase
      Get the DataImportChannel for this channel processor.
      Specified by:
      getChannel in interface DataImportChannelProcessorBase
      Returns:
      the DataImportChannel
    • shutdown

      public void shutdown()
      Description copied from interface: DataImportProcessorBase
      Perform any actions needed to terminate this DataImportProcessor.
      Specified by:
      shutdown in interface DataImportProcessorBase
    • close

      public void close(@NotNull String reason)
    • handleApplicationMessage

      public void handleApplicationMessage(@NotNull com.illumon.iris.db.tables.dataimport.logtailer.DataImportChannel channel, @NotNull DataImportChannelItem item)