package org.wildfly.test.suspendresumeendpoint; import org.jboss.as.network.SocketBindingManager; import org.wildfly.extension.requestcontroller.RequestController; import org.jboss.msc.service.ServiceActivator; import org.jboss.msc.service.ServiceActivatorContext; import org.jboss.msc.service.ServiceRegistryException; /** * @author Stuart Douglas */ public class TestSuspendServiceActivator implements ServiceActivator { @SuppressWarnings("deprecation") @Override public void activate(ServiceActivatorContext serviceActivatorContext) throws ServiceRegistryException { TestUndertowService testUndertowService = new TestUndertowService(); serviceActivatorContext.getServiceTarget().addService(TestUndertowService.SERVICE_NAME, testUndertowService) .addDependency(RequestController.SERVICE_NAME, RequestController.class, testUndertowService.getRequestControllerInjectedValue()) .addDependency(SocketBindingManager.SOCKET_BINDING_MANAGER, SocketBindingManager.class, testUndertowService.getSocketBindingManagerInjectedValue()) .install(); } }