@Override public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel, boolean blocking) { return serverInventory.restartServer(serverName, gracefulTimeout, domainModel, blocking); }
public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel) { return serverInventory.restartServer(serverName, gracefulTimeout, domainModel); }
@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 restartServer(String serverName, int gracefulTimeout, ModelNode domainModel, boolean blocking, boolean suspend) { return getServerInventory().restartServer(serverName, gracefulTimeout, domainModel, blocking, suspend); }
@Override public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel) { return getServerInventory().restartServer(serverName, gracefulTimeout, domainModel); }
@Override public ServerStatus restartServer(String serverName, int gracefulTimeout, ModelNode domainModel) { return getServerInventory().restartServer(serverName, gracefulTimeout, domainModel); }
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { final ServerStatus origStatus = serverInventory.determineServerStatus(serverName); if (origStatus != ServerStatus.STARTED) { throw new OperationFailedException(new ModelNode(MESSAGES.cannotRestartServer(serverName, origStatus))); } final ServerStatus status = serverInventory.restartServer(serverName, -1, model, blocking); context.getResult().set(status.toString()); context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, OperationContext.Stage.RUNTIME);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { Map<String, ProcessInfo> processes = serverInventory.determineRunningProcesses(true); final Set<String> serversInGroup = getServersForGroup(model, group); for (String serverName : processes.keySet()) { final String serverModelName = serverInventory.getProcessServerName(serverName); if (group == null || serversInGroup.contains(serverModelName)) { serverInventory.restartServer(serverModelName, TIMEOUT, model); } } context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, Stage.RUNTIME);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { // Even though we don't read from the service registry, we are modifying a service context.getServiceRegistry(true); Map<String, ProcessInfo> processes = serverInventory.determineRunningProcesses(true); final Set<String> serversInGroup = getServersForGroup(model, group); final Set<String> waitForServers = new HashSet<String>(); for (String serverName : processes.keySet()) { final String serverModelName = serverInventory.getProcessServerName(serverName); if (group == null || serversInGroup.contains(serverModelName)) { serverInventory.restartServer(serverModelName, timeout > 0 ? timeout * 1000 : timeout, model, false, suspend); waitForServers.add(serverModelName); } } if (blocking) { serverInventory.awaitServersState(waitForServers, true); } context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, Stage.RUNTIME);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { // Even though we don't read from the service registry, we are modifying a service context.getServiceRegistry(true); Map<String, ProcessInfo> processes = serverInventory.determineRunningProcesses(true); final Set<String> serversInGroup = getServersForGroup(model, group); final Set<String> waitForServers = new HashSet<String>(); for (String serverName : processes.keySet()) { final String serverModelName = serverInventory.getProcessServerName(serverName); if (group == null || serversInGroup.contains(serverModelName)) { serverInventory.restartServer(serverModelName, timeout > 0 ? timeout * 1000 : timeout, model, false, suspend); waitForServers.add(serverModelName); } } if (blocking) { serverInventory.awaitServersState(waitForServers, true); } context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, Stage.RUNTIME);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { // WFLY-2189 trigger a write-runtime authz check context.getServiceRegistry(true); final ServerStatus origStatus = serverInventory.determineServerStatus(serverName); if (origStatus != ServerStatus.STARTED) { throw new OperationFailedException(HostControllerLogger.ROOT_LOGGER.cannotRestartServer(serverName, origStatus)); } final ServerStatus status = serverInventory.restartServer(serverName, -1, model, blocking, suspend); context.getResult().set(status.toString()); context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, OperationContext.Stage.RUNTIME);
@Override public void execute(OperationContext context, ModelNode operation) throws OperationFailedException { // WFLY-2189 trigger a write-runtime authz check context.getServiceRegistry(true); final ServerStatus origStatus = serverInventory.determineServerStatus(serverName); if (origStatus != ServerStatus.STARTED) { throw new OperationFailedException(HostControllerLogger.ROOT_LOGGER.cannotRestartServer(serverName, origStatus)); } final ServerStatus status = serverInventory.restartServer(serverName, -1, model, blocking, suspend); context.getResult().set(status.toString()); context.completeStep(OperationContext.RollbackHandler.NOOP_ROLLBACK_HANDLER); } }, OperationContext.Stage.RUNTIME);