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
Constructors Modifier Constructor Description protectedSubsystemExtensionTransformerRegistration(String name, E currentModel, Function<ModelVersion,TransformationDescription> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetSubsystemName()Return name of subsystem this transformer registration is for.voidregisterTransformers(SubsystemTransformerRegistration subsystemRegistration)Registers subsystem tranformers against the SubsystemTransformerRegistration
-
-
-
Constructor Detail
-
SubsystemExtensionTransformerRegistration
protected SubsystemExtensionTransformerRegistration(String name, E currentModel, Function<ModelVersion,TransformationDescription> factory)
-
-
Method Detail
-
getSubsystemName
public String 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
public void registerTransformers(SubsystemTransformerRegistration subsystemRegistration)
Description copied from interface:ExtensionTransformerRegistrationRegisters subsystem tranformers against the SubsystemTransformerRegistration- Specified by:
registerTransformersin interfaceExtensionTransformerRegistration- Parameters:
subsystemRegistration- contains data about the subsystem registration
-
-