final ModelControllerImpl controller = new ModelControllerImpl(container, target, rootResourceRegistration, new ContainerStateMonitor(container, serviceController), configurationPersister, processType, runningModeControl, prepareStep, processState, executorService, expressionResolver);
final ModelControllerImpl controller = new ModelControllerImpl(container, target, rootResourceRegistration, new ContainerStateMonitor(container), configurationPersister, processType, runningModeControl, prepareStep, processState, executorService, expressionResolver, authorizer, auditLogger, notificationSupport);
final ModelControllerImpl controller = new ModelControllerImpl(container, target, rootResourceRegistration, new ContainerStateMonitor(container, getStabilityMonitor()), configurationPersister, processType, runningModeControl, prepareStep, processState, executorService, expressionResolver, authorizer, securityIdentitySupplier, auditLogger, notificationSupport,
final ModelControllerImpl controller = new ModelControllerImpl(container, target, rootResourceRegistration, new ContainerStateMonitor(container, getStabilityMonitor()), configurationPersister, processType, runningModeControl, prepareStep, processState, executorService, expressionResolver, authorizer, securityIdentitySupplier, auditLogger, notificationSupport,