class ListFile extends AbstractListProcessor<FileInfo> {

    @Override
    protected List<FileInfo> performListing(final ProcessContext context, final Long minTimestamp) throws IOException {
        final File path = new File(getPath(context));
        final Boolean recurse = context.getProperty(RECURSE).asBoolean();
        return scanDirectory(path, fileFilterRef.get(), recurse, minTimestamp);
    }

}