public static ServiceName locationServiceName(final String server, final String virtualHost, final String locationName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName); }
public static ServiceName accessLogServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append(Constants.ACCESS_LOG); }
public static ServiceName consoleRedirectServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("console", "redirect"); }
public static ServiceName ssoServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("single-sign-on"); }
public static ServiceName filterRefName(final String server, final String virtualHost, final String locationName, final String filterName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName).append("filter-ref").append(filterName); }
builder.addAliases(UndertowService.virtualHostName(serverName, name)); builder.install();
final ServiceName hostServiceName = UndertowService.virtualHostName(serverInstanceName, hostName); final ServiceName legacyDeploymentServiceName = UndertowService.deploymentServiceName(serverInstanceName, hostName, pathName); final ServiceName deploymentServiceName = UndertowService.deploymentServiceName(deploymentUnit.getServiceName());
public static ServiceName consoleRedirectServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("console", "redirect"); }
public static ServiceName locationServiceName(final String server, final String virtualHost, final String locationName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName); }
public static ServiceName ssoServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("single-sign-on"); }
public static ServiceName locationServiceName(final String server, final String virtualHost, final String locationName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName); }
public static ServiceName accessLogServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append(Constants.ACCESS_LOG); }
public static ServiceName ssoServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("single-sign-on"); }
public static ServiceName accessLogServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append(Constants.ACCESS_LOG); }
public static ServiceName consoleRedirectServiceName(final String server, final String virtualHost) { return virtualHostName(server, virtualHost).append("console", "redirect"); }
public static ServiceName filterRefName(final String server, final String virtualHost, final String locationName, final String filterName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName).append("filter-ref").append(filterName); }
public static ServiceName filterRefName(final String server, final String virtualHost, final String locationName, final String filterName) { return virtualHostName(server, virtualHost).append(Constants.LOCATION, locationName).append("filter-ref").append(filterName); }
public static ServiceController<Host> addService(ServiceTarget serviceTarget) { UndertowHostService service = new UndertowHostService(); ServiceBuilder<Host> builder = serviceTarget.addService(SERVICE_NAME, service); builder.addDependency(UndertowService.virtualHostName("default-server", "default-host"), Host.class, service.injectedDefaultHost); return builder.install(); }
@SuppressWarnings("deprecation") public static ServiceController<UndertowHost> addService(ServiceTarget serviceTarget, RuntimeState runtimeState) { CamelUndertowHostService service = new CamelUndertowHostService(runtimeState); ServiceBuilder<UndertowHost> builder = serviceTarget.addService(SERVICE_NAME, service); builder.addDependency(UndertowService.UNDERTOW, UndertowService.class, service.injectedUndertowService); builder.addDependency(SocketBinding.JBOSS_BINDING_NAME.append("http"), SocketBinding.class, service.injectedHttpSocketBinding); builder.addDependency(UndertowService.virtualHostName("default-server", "default-host"), Host.class, service.injectedDefaultHost); return builder.install(); }
private void registerVolatileParticipantService(final OperationContext context, final ModelNode model) { final String socketBindingName = model.get(Attribute.SOCKET_BINDING.getLocalName()).asString(); final String serverName = model.get(Attribute.SERVER.getLocalName()).asString(); final String hostName = model.get(Attribute.HOST.getLocalName()).asString(); final VolatileParticipantService volatileParticipantService = new VolatileParticipantService(); final ServiceBuilder<VolatileParticipantService> volatileParticipantServiceBuilder = context .getServiceTarget() .addService(RTSSubsystemExtension.VOLATILE_PARTICIPANT, volatileParticipantService) .addDependency(SocketBinding.JBOSS_BINDING_NAME.append(socketBindingName), SocketBinding.class, volatileParticipantService.getInjectedSocketBinding()) .addDependency(UndertowService.virtualHostName(serverName, hostName), Host.class, volatileParticipantService.getInjectedHost()); volatileParticipantServiceBuilder .setInitialMode(ServiceController.Mode.ACTIVE) .install(); }