Class RollingFileManagerWithSpecifiedColumnPartition

java.lang.Object
com.illumon.iris.binarystore.RollingFileManagerBase
com.illumon.iris.binarystore.RollingFileManagerWithSpecifiedColumnPartition
All Implemented Interfaces:
ChannelManager, ChannelManagerStandard

public class RollingFileManagerWithSpecifiedColumnPartition extends RollingFileManagerBase
Implementation of RollingFileManagerBase which takes one unchanging value for the column partition. It will start a new file at the start of every hour, but the column partition value will never change from the value passed in to the constructor.
  • Method Details

    • makeFilename

      protected String makeFilename(String value)
      Description copied from class: RollingFileManagerBase
      Construct the complete filename using the changing part passed in.
      Overrides:
      makeFilename in class RollingFileManagerBase
      Parameters:
      value - the changing portion of the filename
      Returns:
      the filename, possibly combining other data with the value