Class FlushManager

  • All Implemented Interfaces:
    org.apache.iotdb.commons.service.IService, FlushManagerMBean

    public class FlushManager
    extends java.lang.Object
    implements FlushManagerMBean, org.apache.iotdb.commons.service.IService
    • Method Detail

      • start

        public void start()
                   throws org.apache.iotdb.commons.exception.StartupException
        Specified by:
        start in interface org.apache.iotdb.commons.service.IService
        Throws:
        org.apache.iotdb.commons.exception.StartupException
      • stop

        public void stop()
        Specified by:
        stop in interface org.apache.iotdb.commons.service.IService
      • getID

        public org.apache.iotdb.commons.service.ServiceType getID()
        Specified by:
        getID in interface org.apache.iotdb.commons.service.IService
      • registerTsFileProcessor

        public void registerTsFileProcessor​(TsFileProcessor tsFileProcessor)
        Add tsFileProcessor to asyncTryToFlush manager
        Parameters:
        tsFileProcessor - tsFileProcessor to be flushed
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object