Package org.wildfly.subsystem.service
Interface ResourceServiceConfigurator
public interface ResourceServiceConfigurator
Configures a service for a given resource.
- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionstatic ResourceServiceConfiguratorcombine(Collection<? extends ResourceServiceConfigurator> configurators) Returns a compositeResourceServiceConfiguratorthat configures the specified service configurators.static ResourceServiceConfiguratorcombine(ResourceServiceConfigurator... configurators) Returns a compositeResourceServiceConfiguratorthat configures the specified service configurators.configure(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) Configures a service using the specified operation context and model.
-
Method Details
-
configure
ResourceServiceInstaller configure(org.jboss.as.controller.OperationContext context, org.jboss.dmr.ModelNode model) throws org.jboss.as.controller.OperationFailedException Configures a service using the specified operation context and model.- Parameters:
context- an operation context, used to resolve capabilities and expressionsmodel- the resource model- Returns:
- a service installer
- Throws:
org.jboss.as.controller.OperationFailedException- if there was a failure reading the model or resolving expressions/capabilities
-
combine
Returns a compositeResourceServiceConfiguratorthat configures the specified service configurators.- Parameters:
configurators- a variable number of configurators- Returns:
- a composite service configurator
-
combine
static ResourceServiceConfigurator combine(Collection<? extends ResourceServiceConfigurator> configurators) Returns a compositeResourceServiceConfiguratorthat configures the specified service configurators.- Parameters:
configurators- a collection of configurators- Returns:
- a composite configurator
-