@Override public void registerHostModel(String hostName, ManagementResourceRegistration root) { hostModelRegistration = HostModelUtil.createHostRegistry(hostName, root, hostControllerConfigurationPersister, environment, runningModeControl, localFileRepository, hostControllerInfo, new DelegatingServerInventory(), remoteFileRepository, contentRepository, this, hostExtensionRegistry, extensionRegistry, vaultReader, ignoredRegistry, processState, pathManager, authorizer, securityIdentitySupplier, getAuditLogger(), getBootErrorCollector()); }
@Override public void awaitServersState(Collection<String> serverNames, boolean started) { getServerInventory().awaitServersState(serverNames, started); }
@Override public void killServer(String serverName) { getServerInventory().killServer(serverName); }
@Override public ServerStatus stopServer(String serverName, int gracefulTimeout, boolean blocking) { return getServerInventory().stopServer(serverName, gracefulTimeout, blocking); }
@Override public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel, boolean blocking, boolean suspend) { return getServerInventory().restartServer(serverName, gracefulTimeout, domainModel, blocking, suspend); }
@Override public ServerStatus determineServerStatus(String serverName) { return getServerInventory().determineServerStatus(serverName); }
@Override public void processInventory(Map<String, ProcessInfo> processInfos) { getServerInventory().processInventory(processInfos); }
@Override public void serverUnstable(String serverProcessName) { getServerInventory().serverUnstable(serverProcessName); }
@Override public List<ModelNode> resumeServers(Set<String> serverNames, BlockingTimeout blockingTimeout) { return getServerInventory().resumeServers(serverNames, blockingTimeout); }
@Override public List<ModelNode> suspendServers(Set<String> serverNames, BlockingTimeout blockingTimeout) { return getServerInventory().suspendServers(serverNames, blockingTimeout); }
@Override public void destroyServer(String serverName) { getServerInventory().destroyServer(serverName); }
@Override public void serverProcessRemoved(String processName) { getServerInventory().serverProcessRemoved(processName); }
@Override public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel, boolean blocking, boolean suspend) { return getServerInventory().restartServer(serverName, gracefulTimeout, domainModel, blocking, suspend); }
@Override public ServerStatus startServer(String serverName, ModelNode domainModel, boolean blocking, boolean suspend) { return getServerInventory().startServer(serverName, domainModel, blocking, suspend); }
@Override public void processInventory(Map<String, ProcessInfo> processInfos) { getServerInventory().processInventory(processInfos); }
@Override public void serverProcessStopped(String serverProcessName) { getServerInventory().serverProcessStopped(serverProcessName); }
@Override public void serverStartFailed(String serverProcessName) { getServerInventory().serverStartFailed(serverProcessName); }
@Override public boolean serverReconnected(String serverProcessName, ManagementChannelHandler channelHandler) { return getServerInventory().serverReconnected(serverProcessName, channelHandler); }
@Override public void destroyServer(String serverName) { getServerInventory().destroyServer(serverName); }
@Override public void operationFailed(String processName, ProcessMessageHandler.OperationType type) { getServerInventory().operationFailed(processName, type); }