Class Services

    • Field Detail

      • JBOSS_AS

        public static final org.jboss.msc.service.ServiceName JBOSS_AS
        The service name of the root application server service.
      • JBOSS_SERVER_CONTROLLER

        public static final org.jboss.msc.service.ServiceName JBOSS_SERVER_CONTROLLER
        The service corresponding to the ModelController for this instance.
      • JBOSS_SERVER_EXECUTOR

        @Deprecated
        public static final org.jboss.msc.service.ServiceName JBOSS_SERVER_EXECUTOR
        Deprecated.
        use capability @code{org.wildfly.management.executor}
        The service corresponding to the ExecutorService for this instance.
      • JBOSS_SERVICE_MODULE_LOADER

        public static final org.jboss.msc.service.ServiceName JBOSS_SERVICE_MODULE_LOADER
        The service corresponding to the ServiceModuleLoader for this instance.
      • JBOSS_EXTERNAL_MODULE_SERVICE

        @Deprecated
        public static final org.jboss.msc.service.ServiceName JBOSS_EXTERNAL_MODULE_SERVICE
        Deprecated.
        use capability @code{org.wildfly.management.external-module}
        The service corresponding to the ExternalModuleService for this instance.
      • JBOSS_PRODUCT_CONFIG_SERVICE

        public static final org.jboss.msc.service.ServiceName JBOSS_PRODUCT_CONFIG_SERVICE
      • JBOSS_SUSPEND_CONTROLLER

        @Deprecated
        public static final org.jboss.msc.service.ServiceName JBOSS_SUSPEND_CONTROLLER
        Deprecated.
        use capability @code{org.wildfly.server.suspend-controller}
    • Method Detail

      • addServerExecutorDependency

        @Deprecated
        public static <T> org.jboss.msc.service.ServiceBuilder<T> addServerExecutorDependency​(org.jboss.msc.service.ServiceBuilder<T> builder,
                                                                                              org.jboss.msc.inject.Injector<ExecutorService> injector)
        Deprecated.
        Use requireServerExecutor(ServiceBuilder) instead. This method will be removed in the future.
        Creates dependency on management executor.
        Type Parameters:
        T - the parameter type
        Parameters:
        builder - the builder
        injector - the injector
        Returns:
        service builder instance
      • requireServerExecutor

        public static Supplier<ExecutorService> requireServerExecutor​(org.jboss.msc.service.ServiceBuilder<?> builder)
        Creates dependency on management executor and returns supplier providing it.
        Parameters:
        builder - the builder to use for requirement
        Returns:
        supplier providing server executor