/// <summary> /// /// </summary> public ProcessEngineWrapper(ProcessInstanceConverter processInstanceConverter, PageableProcessInstanceRepositoryService pageableProcessInstanceService, TaskConverter taskConverter, PageableTaskRepositoryService pageableTaskService, MessageProducerActivitiEventListener listener, SecurityPoliciesApplicationService securityService, AuthenticationWrapper authenticationWrapper, IApplicationEventPublisher eventPublisher, IProcessEngine processEngine, HistoricInstanceConverter historicInstanceConverter, ILoggerFactory loggerFactory) { this.processEngine = processEngine; this.processInstanceConverter = processInstanceConverter; this.runtimeService = processEngine.RuntimeService; this.pageableProcessInstanceService = pageableProcessInstanceService; this.taskService = processEngine.TaskService; this.taskConverter = taskConverter; this.pageableTaskService = pageableTaskService; this.historyService = processEngine.HistoryService; #warning 暂时不处理事件侦听 //this.runtimeService.addEventListener(listener); this.securityService = securityService; this.repositoryService = processEngine.RepositoryService; this.authenticationWrapper = authenticationWrapper; this.eventPublisher = eventPublisher; this.historicInstanceConverter = historicInstanceConverter; logger = loggerFactory.CreateLogger <ProcessEngineWrapper>(); }
/// <summary> /// /// </summary> public PageableProcessHistoryRepositoryService(PageRetriever pageRetriever, IHistoryService historyService, HistoryInstanceSortApplier sortApplier, HistoricInstanceConverter processInstanceConverter, SecurityPoliciesApplicationService securityPolicyApplicationService, ILoggerFactory loggerFactory) { this.pageRetriever = pageRetriever; this.historyService = historyService; this.sortApplier = sortApplier; this.processInstanceConverter = processInstanceConverter; this.securityService = securityPolicyApplicationService; logger = loggerFactory.CreateLogger <PageableProcessHistoryRepositoryService>(); }