Class TsFilePipeLogger


  • public class TsFilePipeLogger
    extends java.lang.Object
    • Constructor Detail

      • TsFilePipeLogger

        public TsFilePipeLogger​(TsFilePipe tsFilePipe)
    • Method Detail

      • isHardlinkExist

        public boolean isHardlinkExist​(java.io.File tsFile)
      • createTsFileAndModsHardlink

        public java.io.File createTsFileAndModsHardlink​(java.io.File tsFile,
                                                        long modsOffset)
                                                 throws java.io.IOException
        make hard link for tsfile *
        Throws:
        java.io.IOException
      • createTsFileHardlink

        public java.io.File createTsFileHardlink​(java.io.File tsFile)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • createTsFileResourceHardlink

        public void createTsFileResourceHardlink​(java.io.File tsFile)
                                          throws java.io.IOException
        Throws:
        java.io.IOException
      • finishCollect

        public void finishCollect()
      • isCollectFinished

        public boolean isCollectFinished()
      • clear

        public void clear()
                   throws java.io.IOException
        Throws:
        java.io.IOException