Package org.wildfly.subsystem.service
Interface DeploymentServiceInstaller
- All Known Subinterfaces:
ServiceInstaller
- All Known Implementing Classes:
ServiceInstaller.DefaultServiceInstaller
public interface DeploymentServiceInstaller
Installs a service into the target associated with a deployment phase.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionstatic DeploymentServiceInstallercombine(Collection<? extends DeploymentServiceInstaller> installers) Returns a compositeDeploymentServiceInstallerthat installs the specified installers.static DeploymentServiceInstallercombine(DeploymentServiceInstaller... installers) Returns a compositeDeploymentServiceInstallerthat installs the specified installers.voidinstall(DeploymentPhaseContext context) Installs a service into the target associated with the deployment phase of the specified context.
-
Method Details
-
install
Installs a service into the target associated with the deployment phase of the specified context.- Parameters:
context- a deployment phase context
-
combine
Returns a compositeDeploymentServiceInstallerthat installs the specified installers.- Parameters:
installers- a variable number of installers- Returns:
- a composite installer
-
combine
static DeploymentServiceInstaller combine(Collection<? extends DeploymentServiceInstaller> installers) Returns a compositeDeploymentServiceInstallerthat installs the specified installers.- Parameters:
installers- a collection of installers- Returns:
- a composite installer
-