public void disableProcess(final long processId) throws SProcessDefinitionNotFoundException, SBonitaException { final TenantServiceAccessor tenantAccessor = getTenantAccessor(); final PlatformServiceAccessor platformServiceAccessor = getPlatformServiceAccessor(); final ProcessDefinitionService processDefinitionService = tenantAccessor.getProcessDefinitionService(); final EventInstanceService eventInstanceService = tenantAccessor.getEventInstanceService(); final SchedulerService schedulerService = platformServiceAccessor.getSchedulerService(); final TechnicalLoggerService logger = tenantAccessor.getTechnicalLoggerService(); final DisableProcess disableProcess = new DisableProcess(processDefinitionService, processId, eventInstanceService, getConfigurationService(), schedulerService, logger, SessionInfos.getUserNameFromSession(), SessionInfos.getSession().getTenantId()); disableProcess.execute(); }
public void disableProcess(final long processId) throws SProcessDefinitionNotFoundException, SBonitaException { final TenantServiceAccessor tenantAccessor = getTenantAccessor(); final PlatformServiceAccessor platformServiceAccessor = getPlatformServiceAccessor(); final ProcessDefinitionService processDefinitionService = tenantAccessor.getProcessDefinitionService(); final EventInstanceService eventInstanceService = tenantAccessor.getEventInstanceService(); final SchedulerService schedulerService = platformServiceAccessor.getSchedulerService(); final TechnicalLoggerService logger = tenantAccessor.getTechnicalLoggerService(); final DisableProcess disableProcess = new DisableProcess(processDefinitionService, processId, eventInstanceService, getConfigurationService(), schedulerService, logger, SessionInfos.getUserNameFromSession(), SessionInfos.getSession().getTenantId()); disableProcess.execute(); }