Uses of Interface
org.jboss.msc.service.ServiceBuilder
Packages that use ServiceBuilder
Package
Description
The service container implementation itself.
-
Uses of ServiceBuilder in org.jboss.as.naming.deployment
Methods in org.jboss.as.naming.deployment with parameters of type ServiceBuilderModifier and TypeMethodDescriptionvoidContextNames.BindInfo.setupLookupInjection(ServiceBuilder<?> serviceBuilder, Injector<ManagedReferenceFactory> targetInjector, org.jboss.as.server.deployment.DeploymentUnit deploymentUnit, boolean optional) Setup a lookup with respect toResourceinjection. -
Uses of ServiceBuilder in org.jboss.msc.service
Classes in org.jboss.msc.service that implement ServiceBuilderModifier and TypeClassDescriptionclassA service builder which delegates to another service builder.Methods in org.jboss.msc.service that return ServiceBuilderModifier and TypeMethodDescriptionDelegatingServiceBuilder.addAliases(ServiceName... aliases) Deprecated.ServiceBuilder.addAliases(ServiceName... aliases) Deprecated.<I> ServiceBuilder<T>DelegatingServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target) Deprecated.<I> ServiceBuilder<T>ServiceBuilder.addDependency(ServiceName dependency, Class<I> type, Injector<I> target) Deprecated.Userequires(ServiceName)instead.DelegatingServiceBuilder.addListener(LifecycleListener listener) Adds a service listener to be added to the service.ServiceBuilder.addListener(LifecycleListener listener) Adds a service listener to be added to the service.DelegatingServiceBuilder.addMonitor(StabilityMonitor monitor) Deprecated.ServiceBuilder.addMonitor(StabilityMonitor monitor) Deprecated.Stability monitors are unreliable - do not use them.DelegatingServiceContainer.addService()Get a builder which can be used to add a service to this target.DelegatingServiceContainer.addService(ServiceName name) Deprecated.<T> ServiceBuilder<T>DelegatingServiceContainer.addService(ServiceName name, Service<T> service) Deprecated.DelegatingServiceTarget.addService()Get a builder which can be used to add a service to this target.DelegatingServiceTarget.addService(ServiceName name) Deprecated.<T> ServiceBuilder<T>DelegatingServiceTarget.addService(ServiceName name, Service<T> service) Deprecated.ServiceTarget.addService()Get a builder which can be used to add a service to this target.ServiceTarget.addService(ServiceName name) Deprecated.UseServiceTarget.addService()instead.<T> ServiceBuilder<T>ServiceTarget.addService(ServiceName name, Service<T> service) Deprecated.UseServiceTarget.addService()instead.protected ServiceBuilder<T>DelegatingServiceBuilder.getDelegate()Get the ServiceBuilder delegate.DelegatingServiceBuilder.setInitialMode(ServiceController.Mode mode) Sets initial service mode.ServiceBuilder.setInitialMode(ServiceController.Mode mode) Sets initial service mode.DelegatingServiceBuilder.setInstance(Service service) Sets service instance.ServiceBuilder.setInstance(Service service) Sets service instance.Constructors in org.jboss.msc.service with parameters of type ServiceBuilderModifierConstructorDescriptionDelegatingServiceBuilder(ServiceBuilder<T> delegate) Construct a new instance. -
Uses of ServiceBuilder in org.wildfly.clustering.service
Methods in org.wildfly.clustering.service that return ServiceBuilderModifier and TypeMethodDescriptionAsyncServiceConfigurator.build(ServiceTarget target) Builder.build(ServiceTarget target) Deprecated, for removal: This API element is subject to removal in a future version.Builds a service into the specified target.IdentityServiceConfigurator.build(ServiceTarget target) ServiceConfigurator.build(ServiceTarget target) Adds and configures aService.SimpleServiceConfigurator.build(ServiceTarget target) <T> ServiceBuilder<T>CompositeDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>Dependency.register(ServiceBuilder<T> builder) <V> ServiceBuilder<V>FunctionSupplierDependency.register(ServiceBuilder<V> builder) <T> ServiceBuilder<T>ServiceDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>ServiceSupplierDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>SimpleSupplierDependency.register(ServiceBuilder<T> builder) Methods in org.wildfly.clustering.service with parameters of type ServiceBuilderModifier and TypeMethodDescription<T> ServiceBuilder<T>CompositeDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>Dependency.register(ServiceBuilder<T> builder) <V> ServiceBuilder<V>FunctionSupplierDependency.register(ServiceBuilder<V> builder) <T> ServiceBuilder<T>ServiceDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>ServiceSupplierDependency.register(ServiceBuilder<T> builder) <T> ServiceBuilder<T>SimpleSupplierDependency.register(ServiceBuilder<T> builder) -
Uses of ServiceBuilder in org.wildfly.clustering.singleton.service
Subinterfaces of ServiceBuilder in org.wildfly.clustering.singleton.serviceModifier and TypeInterfaceDescriptioninterfaceA service builder for singleton service installation. -
Uses of ServiceBuilder in org.wildfly.extension.messaging.activemq.deployment
Methods in org.wildfly.extension.messaging.activemq.deployment with parameters of type ServiceBuilderModifier and TypeMethodDescriptionvoidJMSConnectionFactoryDefinitionInjectionSource.getResourceValue(org.jboss.as.ee.component.InjectionSource.ResolutionContext context, ServiceBuilder<?> serviceBuilder, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, Injector<ManagedReferenceFactory> injector) voidJMSDestinationDefinitionInjectionSource.getResourceValue(org.jboss.as.ee.component.InjectionSource.ResolutionContext context, ServiceBuilder<?> serviceBuilder, org.jboss.as.server.deployment.DeploymentPhaseContext phaseContext, Injector<ManagedReferenceFactory> injector) -
Uses of ServiceBuilder in org.wildfly.service
Classes in org.wildfly.service with type parameters of type ServiceBuilderModifier and TypeInterfaceDescriptioninterfaceDependency<B extends ServiceBuilder<?>,V> Encapsulates logic for registering a value providing dependency with a service builder.static classDependency.AbstractDependency<B extends ServiceBuilder<?>,V> static classDependency.DefaultDependency<B extends ServiceBuilder<?>,V> static classDependency.SimpleDependency<B extends ServiceBuilder<?>,V> static classDependency.SuppliedDependency<B extends ServiceBuilder<?>,V> static classInstaller.AbstractBuilder<B,I extends Installer<ST>, ST extends ServiceTarget, SB extends DSB, DSB extends ServiceBuilder<?>> static classInstaller.AbstractNullaryBuilder<B,I extends Installer<ST>, ST extends ServiceTarget, SB extends DSB, DSB extends ServiceBuilder<?>> static classInstaller.AbstractUnaryBuilder<B,I extends Installer<ST>, ST extends ServiceTarget, SB extends DSB, DSB extends ServiceBuilder<?>, T, V> static interfaceInstaller.Builder<B,I extends Installer<ST>, ST extends ServiceTarget, SB extends ServiceBuilder<?>> Builds an installer of a service.static interfaceInstaller.Configuration<SB extends DSB,DSB extends ServiceBuilder<?>> Encapsulates the configuration of anInstaller.static classInstaller.DefaultInstaller<ST extends ServiceTarget,SB extends DSB, DSB extends ServiceBuilder<?>> Generic abstract installer implementation that installs aInstaller.UnaryService.static interfaceInstaller.UnaryBuilder<B,I extends Installer<ST>, ST extends ServiceTarget, SB extends ServiceBuilder<?>, T, V> Builds an installer of a service providing a single value.Classes in org.wildfly.service that implement ServiceBuilderModifier and TypeClassDescriptionclassAServiceBuilderdecorator whose installedServicewill start and/or stop asynchronously.Methods in org.wildfly.service that return ServiceBuilderMethod parameters in org.wildfly.service with type arguments of type ServiceBuilderModifier and TypeMethodDescriptiondefault ServiceDependency<V>ServiceDependency.andThen(Consumer<? super ServiceBuilder<?>> after) default <T,R> ServiceDependency<R> ServiceDependency.combine(Dependency<ServiceBuilder<?>, T> dependency, BiFunction<V, T, R> mapper) Constructors in org.wildfly.service with parameters of type ServiceBuilderModifierConstructorDescriptionAsyncServiceBuilder(ServiceBuilder<T> builder, Supplier<Executor> executor) Decorates a service builder transparently applying asynchronous start/stop semantics.AsyncServiceBuilder(ServiceBuilder<T> builder, Supplier<Executor> executor, AsyncServiceBuilder.Async async) Decorates a service builder transparently applying asynchronous start/stop semantics. -
Uses of ServiceBuilder in org.wildfly.subsystem.service
Classes in org.wildfly.subsystem.service that implement ServiceBuilderModifier and TypeClassDescriptionclassAServiceBuilderdecorator whose installed service will start and/or stop asynchronously. -
Uses of ServiceBuilder in org.wildfly.subsystem.service.capability
Classes in org.wildfly.subsystem.service.capability that implement ServiceBuilderModifier and TypeClassDescriptionclassACapabilityServiceBuilderdecorator whose installed service will start and/or stop asynchronously.
provides(ServiceName...)instead.