@@ -0,0 +1,2576 @@
+package stroom.processor.impl;%0A%0Aimport stroom.docref.DocRef;%0Aimport stroom.entity.shared.ExpressionCriteria;%0Aimport stroom.meta.shared.FindMetaCriteria;%0Aimport stroom.processor.api.ProcessorFilterService;%0Aimport stroom.processor.shared.*;%0Aimport stroom.util.shared.ResultPage;%0A%0Aimport java.util.List;%0Aimport java.util.Optional;%0A%0Apublic class MockProcessorFilterService implements ProcessorFilterService %7B%0A%0A    private final MockProcessorFilterDao dao = new MockProcessorFilterDao();%0A%0A    @Override%0A    public ProcessorFilter create(DocRef pipelineRef, QueryData queryData, int priority, boolean enabled) %7B%0A%0A        return dao.create(new ProcessorFilter());%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter create(DocRef pipelineRef, QueryData queryData, int priority, boolean enabled, Long trackerStartMs) %7B%0A        return dao.create(new ProcessorFilter());%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter create(Processor processor, QueryData queryData, int priority, boolean enabled, Long trackerStartMs) %7B%0A        return dao.create(new ProcessorFilter());%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter create(Processor processor, QueryData queryData, int priority, boolean enabled) %7B%0A        return dao.create(new ProcessorFilter());%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter create(Processor processor, DocRef processorFilterDocRef, QueryData queryData, int priority, boolean enabled, Long trackerStartMs) %7B%0A        return dao.create(new ProcessorFilter());%0A    %7D%0A%0A    @Override%0A    public ResultPage%3CProcessorFilter%3E find(ExpressionCriteria criteria) %7B%0A        return dao.find(criteria);%0A    %7D%0A%0A    @Override%0A    public ResultPage%3CProcessorListRow%3E find(FetchProcessorRequest request) %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public ResultPage%3CProcessorFilter%3E find(DocRef pipelineDocRef) %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public void setPriority(Integer id, Integer priority) %7B%0A    %7D%0A%0A    @Override%0A    public void setEnabled(Integer id, Boolean enabled) %7B%0A%0A    %7D%0A%0A    @Override%0A    public List%3CReprocessDataInfo%3E reprocess(FindMetaCriteria criteria) %7B%0A        return null;%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter create(ProcessorFilter processorFilter) %7B%0A        return dao.create(processorFilter);%0A    %7D%0A%0A    @Override%0A    public Optional%3CProcessorFilter%3E fetch(int id) %7B%0A        return dao.fetch(id);%0A    %7D%0A%0A    @Override%0A    public ProcessorFilter update(ProcessorFilter processorFilter) %7B%0A        return dao.update(processorFilter);%0A    %7D%0A%0A    @Override%0A    public boolean delete(int id) %7B%0A        return dao.delete(id);%0A    %7D%0A%7D%0A

Fix headless stroom tests