All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.crp.flowable.coverage.bpmn.ReportFlowableEngineAgendaFactory Maven / Gradle / Ivy

package org.crp.flowable.coverage.bpmn;

import org.flowable.common.engine.impl.interceptor.CommandContext;
import org.flowable.engine.FlowableEngineAgenda;
import org.flowable.engine.FlowableEngineAgendaFactory;

public class ReportFlowableEngineAgendaFactory implements FlowableEngineAgendaFactory {

    private String reportFileName;

    public ReportFlowableEngineAgendaFactory(String reportFileName) {
        this.reportFileName = reportFileName;
    }

    @Override
    public FlowableEngineAgenda createAgenda(CommandContext commandContext) {
        return new ReportFlowableEngineAgenda(commandContext, reportFileName);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy