code: @Override
    public boolean accept(Path path) {
      if (!super.accept(path)) {
        return false;
      }
  
      JobFile jobFile = new JobFile(path.getName());
      if (jobFile.isJobConfFile() || jobFile.isJobHistoryFile()) {
        try {
          FileSystem fs = path.getFileSystem(myConf);
          FileStatus fileStatus = fs.getFileStatus(path);
          long fileModificationTimeMillis = fileStatus.getModificationTime();
          return accept(fileModificationTimeMillis);
        } catch (IOException e) {
          throw new ImportException("Cannot determine file modification time of "
              + path.getName(), e);
        }
      } else {
        // Reject anything that does not match a job conf filename.
        LOG.info(" Not a valid job conf / job history file "+ path.getName());
        return false;
      }
    }
docs: /*
  (non-Javadoc)
  
  @see
  com.twitter.hraven.etl.JobFilePathFilter#accept(org.apache
  .hadoop.fs.Path)