Class SubsystemExtensionTransformerRegistration
java.lang.Object
org.jboss.as.controller.transform.SubsystemExtensionTransformerRegistration
- All Implemented Interfaces:
ExtensionTransformerRegistration
public class SubsystemExtensionTransformerRegistration
extends Object
implements ExtensionTransformerRegistration
Registers transformers for a single subsystem.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSubsystemExtensionTransformerRegistration(String name, E currentModel, Function<ModelVersion, TransformationDescription> factory) protectedSubsystemExtensionTransformerRegistration(SubsystemResourceRegistration description, E currentModel, Function<ModelVersion, TransformationDescription> factory) -
Method Summary
Modifier and TypeMethodDescriptionReturn name of subsystem this transformer registration is for.voidregisterTransformers(SubsystemTransformerRegistration subsystemRegistration) Registers subsystem tranformers against the SubsystemTransformerRegistration
-
Constructor Details
-
SubsystemExtensionTransformerRegistration
protected SubsystemExtensionTransformerRegistration(SubsystemResourceRegistration description, E currentModel, Function<ModelVersion, TransformationDescription> factory) -
SubsystemExtensionTransformerRegistration
protected SubsystemExtensionTransformerRegistration(String name, E currentModel, Function<ModelVersion, TransformationDescription> factory)
-
-
Method Details
-
getSubsystemName
Description copied from interface:ExtensionTransformerRegistrationReturn name of subsystem this transformer registration is for.- Specified by:
getSubsystemNamein interfaceExtensionTransformerRegistration- Returns:
- non null name of the subsystem
-
registerTransformers
Description copied from interface:ExtensionTransformerRegistrationRegisters subsystem tranformers against the SubsystemTransformerRegistration- Specified by:
registerTransformersin interfaceExtensionTransformerRegistration- Parameters:
subsystemRegistration- contains data about the subsystem registration
-