code: @Override
      public void close() {
          if (posTimeMap != null) {
              posTimeMap.clear();
          }
          try {
              fis.close();
              fileChannel.close();
          } catch (IOException e) {
              log.error("Exception on close", e);
          }
      }
docs: {@inheritDoc}