public void setProcessor(final Processor processor) {
        this.processor = processor;

        if (processor != null) {
            processorType = processor.getProcessorType();
            processorUuid = processor.getUuid();
            pipelineUuid = processor.getPipelineUuid();
            pipelineName = processor.getPipelineName();
        }
    }
Zero means processing tasks are unbounded.
stroom-core-shared/src/main/java/stroom/processor/shared/ProcessorFilter.java