Class DomainServerCommunicationServices

  • All Implemented Interfaces:
    Serializable, org.jboss.msc.service.ServiceActivator

    public class DomainServerCommunicationServices
    extends Object
    implements org.jboss.msc.service.ServiceActivator, Serializable
    Service activator for the communication services of a managed server in a domain.
    Author:
    Emanuel Muckenhuber, Richard Opalka
    See Also:
    Serialized Form
    • Method Detail

      • activate

        public void activate​(org.jboss.msc.service.ServiceActivatorContext serviceActivatorContext)
                      throws org.jboss.msc.service.ServiceRegistryException
        Specified by:
        activate in interface org.jboss.msc.service.ServiceActivator
        Throws:
        org.jboss.msc.service.ServiceRegistryException
      • create

        public static org.jboss.msc.service.ServiceActivator create​(org.jboss.dmr.ModelNode endpointConfig,
                                                                    URI managementURI,
                                                                    String serverName,
                                                                    String serverProcessName,
                                                                    String authKey,
                                                                    boolean managementSubsystemEndpoint,
                                                                    Supplier<SSLContext> sslContextSupplier)
        Create a new service activator for the domain server communication services.
        Parameters:
        endpointConfig - the endpoint configuration
        managementURI - the management connection URI
        serverName - the server name
        serverProcessName - the server process name
        authKey - the authentication key
        managementSubsystemEndpoint - whether to use the mgmt subsystem endpoint or not
        Returns:
        the service activator