Class AckMessage

All Implemented Interfaces:
com.fishlib.base.log.LogOutputAppendable, DataImportChannelItem
Direct Known Subclasses:
AckRescanMessage, AckTruncateMessage

public class AckMessage
extends PayloadDataImportChannelItem
implements com.fishlib.base.log.LogOutputAppendable
Message sent to acknowledge a DataImportChannelItem. The request item should have had an id, which will be matched.
  • Field Details

    • log

      protected static com.fishlib.io.logger.Logger log
    • NO_VERSION

      protected static final int NO_VERSION
      The version of data items that predate systematic versioning.
      See Also:
      Constant Field Values
    • BASELINE_VERSION

      protected static final int BASELINE_VERSION
      The version of any data item that isn't given an explicit version. This should never change.
      See Also:
      Constant Field Values
    • VERSION_INDICATOR

      protected static final int VERSION_INDICATOR
      This sequence indicates that a version int follows. Where this might be expected, its absence indicates the default or baseline version will be assumed. The value should be negative to avoid any chance of confusion with a size.
      See Also:
      Constant Field Values
    • version

      protected int version
  • Method Details