public class ExtensionRegistry.SubsystemRegistrationImpl extends Object implements SubsystemRegistration
| Modifier and Type | Method and Description |
|---|---|
ManagementResourceRegistration |
registerDeploymentModel(DescriptionProvider descriptionProvider)
Get the deployment model node registration for this subsystem.
|
ManagementResourceRegistration |
registerDeploymentModel(ResourceDefinition resourceDefinition)
Get the deployment model node registration for this subsystem.
|
TransformersSubRegistration |
registerModelTransformers(ModelVersionRange version,
CombinedTransformer combinedTransformer)
Register transformers for a given model version.
|
TransformersSubRegistration |
registerModelTransformers(ModelVersionRange range,
ResourceTransformer subsystemTransformer)
Register transformers for a specific model versions.
|
TransformersSubRegistration |
registerModelTransformers(ModelVersionRange version,
ResourceTransformer resourceTransformer,
OperationTransformer operationTransformer)
Register transformers for a given model version.
|
ManagementResourceRegistration |
registerSubsystemModel(DescriptionProvider descriptionProvider)
Get the model node registration for this subsystem.
|
ManagementResourceRegistration |
registerSubsystemModel(ResourceDefinition resourceDefinition)
Get the model node registration for this subsystem.
|
void |
registerXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<SubsystemMarshallingContext> writer)
Registers the
XMLElementWriter that can handle marshalling
the subsystem's configuration to XML. |
public ManagementResourceRegistration registerSubsystemModel(DescriptionProvider descriptionProvider)
SubsystemRegistrationregisterSubsystemModel in interface SubsystemRegistrationdescriptionProvider - provider of the description of the subsystem's root management resourcepublic ManagementResourceRegistration registerSubsystemModel(ResourceDefinition resourceDefinition)
SubsystemRegistrationregisterSubsystemModel in interface SubsystemRegistrationresourceDefinition - factory for the provider of the description of the subsystem's root management resourcepublic ManagementResourceRegistration registerDeploymentModel(DescriptionProvider descriptionProvider)
SubsystemRegistrationregisterDeploymentModel in interface SubsystemRegistrationdescriptionProvider - provider of the description of the subsystem's root deployment-level management resourcepublic ManagementResourceRegistration registerDeploymentModel(ResourceDefinition resourceDefinition)
SubsystemRegistrationregisterDeploymentModel in interface SubsystemRegistrationresourceDefinition - factory for the provider of the description of the subsystem's root deployment-level management resourcepublic void registerXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<SubsystemMarshallingContext> writer)
SubsystemRegistrationXMLElementWriter that can handle marshalling
the subsystem's configuration to XML.registerXMLElementWriter in interface SubsystemRegistrationwriter - the writerpublic TransformersSubRegistration registerModelTransformers(ModelVersionRange range, ResourceTransformer subsystemTransformer)
SubsystemRegistrationregisterModelTransformers in interface SubsystemRegistrationrange - the model version rangesubsystemTransformer - the subsystem resource transformerpublic TransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
SubsystemRegistrationregisterModelTransformers in interface SubsystemRegistrationversion - the model versionresourceTransformer - the subsystem resource transformeroperationTransformer - the subsystem operation transformerpublic TransformersSubRegistration registerModelTransformers(ModelVersionRange version, CombinedTransformer combinedTransformer)
SubsystemRegistrationregisterModelTransformers in interface SubsystemRegistrationversion - the model versioncombinedTransformer - the combined transformerCopyright © 2014 JBoss by Red Hat. All rights reserved.