Package org.wildfly.service
-
Interface Summary Interface Description Dependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> Encapsulates logic for registering a value providing dependency with a service builder.Installer<ST extends org.jboss.msc.service.ServiceTarget> Encapsulates installation into a generic service target.Installer.AsyncBuilder<B> Implemented by builds with asynchronous service support.Installer.Builder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends org.jboss.msc.service.ServiceBuilder<?>> Builds an installer of a service.Installer.Configuration<SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> Encapsulates the configuration of anInstaller.Installer.UnaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends org.jboss.msc.service.ServiceBuilder<?>,T,V> Builds an installer of a service providing a single value.ServiceDependency<V> Encapsulates a dependency on a service value.ServiceInstaller Encapsulates service installation into aServiceTarget.ServiceInstaller.AsyncBuilder<B> Implemented by builds with asynchronous service support.ServiceInstaller.Builder Builds aServiceInstaller.ServiceInstaller.UnaryBuilder<T,V> Builds aServiceInstallerwhose service provides a single value. -
Class Summary Class Description AsyncServiceBuilder<T> AServiceBuilderdecorator whose installedServicewill start and/or stop asynchronously.Dependency.AbstractDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> Dependency.DefaultDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> Dependency.SimpleDependency<B extends org.jboss.msc.service.ServiceBuilder<?>,V> Installer.AbstractBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> Installer.AbstractNullaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> Installer.AbstractUnaryBuilder<B,I extends Installer<ST>,ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>,T,V> Installer.DefaultInstaller<ST extends org.jboss.msc.service.ServiceTarget,SB extends DSB,DSB extends org.jboss.msc.service.ServiceBuilder<?>> Generic abstract installer implementation that installs aInstaller.UnaryService.Installer.UnaryService<T,V> ServiceDependency.DefaultServiceDependency<V> ServiceDependency.SimpleServiceDependency<V> ServiceInstaller.DefaultNullaryBuilder ServiceInstaller.DefaultServiceInstaller ServiceInstaller.DefaultUnaryBuilder<T,V> -
Enum Summary Enum Description AsyncServiceBuilder.Async Enumerates theServicemethods that should execute asynchronously.