TestModelControllerService(ProcessType processType, RunningModeControl runningModeControl, StringConfigurationPersister persister, boolean validateOps,
TestModelType type, ModelInitializer modelInitializer, DelegatingResourceDefinition rootResourceDefinition, ControlledProcessState processState, ExtensionRegistry extensionRegistry) {
super(processType, runningModeControl, null, persister, validateOps, rootResourceDefinition, processState);
this.type = type;
this.runningModeControl = runningModeControl;
this.pathManagerService = type == TestModelType.STANDALONE ? new ServerPathManagerService() : new HostPathManagerService();
this.modelInitializer = modelInitializer;
this.rootResourceDefinition = rootResourceDefinition;
this.processState = processState;
this.extensionRegistry = extensionRegistry;