@Override protected void performRuntime(OperationContext context, ModelNode operation, ModelNode model) throws OperationFailedException { final PathAddress address = context.getCurrentAddress(); final PathAddress parent = address.getParent(); final String name = address.getLastElement().getValue(); final String serverName = parent.getLastElement().getValue(); final ServiceName virtualHostServiceName = HostDefinition.HOST_CAPABILITY.getCapabilityServiceName(serverName, name); context.removeService(virtualHostServiceName); final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name); context.removeService(consoleRedirectName); final ServiceName commonHostName = WebHost.SERVICE_NAME.append(name); context.removeService(commonHostName); final String defaultWebModule = HostDefinition.DEFAULT_WEB_MODULE.resolveModelAttribute(context, model).asString(); DefaultDeploymentMappingProvider.instance().removeMapping(defaultWebModule); }
final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name);
@Override protected void performRuntime(OperationContext context, ModelNode operation, ModelNode model) throws OperationFailedException { final PathAddress address = context.getCurrentAddress(); final PathAddress parent = address.getParent(); final String name = address.getLastElement().getValue(); final String serverName = parent.getLastElement().getValue(); final ServiceName virtualHostServiceName = HostDefinition.HOST_CAPABILITY.getCapabilityServiceName(serverName, name); context.removeService(virtualHostServiceName); final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name); context.removeService(consoleRedirectName); final ServiceName commonHostName = WebHost.SERVICE_NAME.append(name); context.removeService(commonHostName); final String defaultWebModule = HostDefinition.DEFAULT_WEB_MODULE.resolveModelAttribute(context, model).asString(); DefaultDeploymentMappingProvider.instance().removeMapping(defaultWebModule); }
@Override protected void performRuntime(OperationContext context, ModelNode operation, ModelNode model) throws OperationFailedException { final PathAddress address = context.getCurrentAddress(); final PathAddress parent = address.getParent(); final String name = address.getLastElement().getValue(); final String serverName = parent.getLastElement().getValue(); final ServiceName virtualHostServiceName = HostDefinition.HOST_CAPABILITY.getCapabilityServiceName(serverName, name); context.removeService(virtualHostServiceName); final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name); context.removeService(consoleRedirectName); final ServiceName commonHostName = WebHost.SERVICE_NAME.append(name); context.removeService(commonHostName); final String defaultWebModule = HostDefinition.DEFAULT_WEB_MODULE.resolveModelAttribute(context, model).asString(); DefaultDeploymentMappingProvider.instance().removeMapping(defaultWebModule); }
final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name);
final ServiceName consoleRedirectName = UndertowService.consoleRedirectServiceName(serverName, name);