Package org.wildfly.subsystem.service
Class ServiceInstaller.DefaultNullaryBuilder
java.lang.Object
org.wildfly.service.Installer.AbstractBuilder<B,I,ST,SB,DSB>
org.wildfly.service.Installer.AbstractNullaryBuilder<ServiceInstaller.Builder,ServiceInstaller,org.jboss.as.controller.RequirementServiceTarget,org.jboss.as.controller.RequirementServiceBuilder<?>,org.jboss.as.controller.RequirementServiceBuilder<?>>
org.wildfly.subsystem.service.ServiceInstaller.DefaultNullaryBuilder
- All Implemented Interfaces:
Function<org.jboss.as.controller.RequirementServiceBuilder<?>,,Service> Installer.BlockingBuilder<ServiceInstaller.Builder>,Installer.Builder<ServiceInstaller.Builder,,ServiceInstaller, org.jboss.as.controller.RequirementServiceTarget, org.jboss.as.controller.RequirementServiceBuilder<?>> Installer.Configuration<org.jboss.as.controller.RequirementServiceBuilder<?>,,org.jboss.as.controller.RequirementServiceBuilder<?>> ServiceInstaller.Builder
- Enclosing interface:
- ServiceInstaller
public static class ServiceInstaller.DefaultNullaryBuilder
extends Installer.AbstractNullaryBuilder<ServiceInstaller.Builder,ServiceInstaller,org.jboss.as.controller.RequirementServiceTarget,org.jboss.as.controller.RequirementServiceBuilder<?>,org.jboss.as.controller.RequirementServiceBuilder<?>>
implements ServiceInstaller.Builder
-
Method Summary
Modifier and TypeMethodDescriptionblocking()Indicates that the installed service performs blocking operations on start and/or stop, and should be instrumented accordingly.build()Builds a service installer.protected ServiceInstaller.Builderbuilder()Methods inherited from class org.wildfly.service.Installer.AbstractNullaryBuilder
apply, getServiceFactoryMethods inherited from class org.wildfly.service.Installer.AbstractBuilder
asActive, asPassive, getDependency, getInitialMode, getLifecycleTasks, onRemove, onStart, onStop, requires
-
Method Details
-
blocking
Description copied from interface:Installer.BlockingBuilderIndicates that the installed service performs blocking operations on start and/or stop, and should be instrumented accordingly.- Specified by:
blockingin interfaceInstaller.BlockingBuilder<ServiceInstaller.Builder>- Returns:
- a reference to this builder
-
build
Description copied from interface:Installer.BuilderBuilds a service installer.- Specified by:
buildin interfaceInstaller.Builder<ServiceInstaller.Builder,ServiceInstaller, org.jboss.as.controller.RequirementServiceTarget, org.jboss.as.controller.RequirementServiceBuilder<?>> - Returns:
- a service installer
-
builder
- Specified by:
builderin classInstaller.AbstractBuilder<ServiceInstaller.Builder,ServiceInstaller, org.jboss.as.controller.RequirementServiceTarget, org.jboss.as.controller.RequirementServiceBuilder<?>, org.jboss.as.controller.RequirementServiceBuilder<?>>
-