Package org.wildfly.subsystem.service
Interface ResourceServiceInstaller
-
- All Known Subinterfaces:
CapabilityServiceInstaller,ServiceInstaller
- All Known Implementing Classes:
CapabilityServiceInstaller.DefaultCapabilityServiceInstaller,ServiceInstaller.DefaultServiceInstaller
public interface ResourceServiceInstallerInstalls a service into the target associated with anOperationContext.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static ResourceServiceInstallercombine(Collection<? extends ResourceServiceInstaller> installers)Returns a compositeResourceServiceInstallerthat installs the specified installers.static ResourceServiceInstallercombine(ResourceServiceInstaller... installers)Returns a compositeResourceServiceInstallerthat installs the specified installers.Consumer<OperationContext>install(OperationContext context)Installs a service into the target associated with the specified operation context.
-
-
-
Method Detail
-
install
Consumer<OperationContext> install(OperationContext context)
Installs a service into the target associated with the specified operation context.- Parameters:
context- an operation context- Returns:
- a mechanism to remove the installed service
-
combine
static ResourceServiceInstaller combine(ResourceServiceInstaller... installers)
Returns a compositeResourceServiceInstallerthat installs the specified installers.- Parameters:
installers- a variable number of installers- Returns:
- a composite installer
-
combine
static ResourceServiceInstaller combine(Collection<? extends ResourceServiceInstaller> installers)
Returns a compositeResourceServiceInstallerthat installs the specified installers.- Parameters:
installers- a collection of installers- Returns:
- a composite installer
-
-