private void download(final FindMetaCriteria criteria) {
        restFactory
                .create(DATA_RESOURCE)
                .method(res -> res.download(criteria))
                .onSuccess(result -> ExportFileCompleteUtil.onSuccess(locationManager, this, result))
                .taskMonitorFactory(getView())
                .exec();
    }
@return The effective criteria taking into account the active filter and any
row selections.
stroom-core-client/src/main/java/stroom/data/client/presenter/AbstractMetaListPresenter.java