public interface SubsystemRegistration
If no XML mappings are defined, then a simple empty XML mapping is used.
Modifier and Type | Method and Description |
---|---|
ManagementResourceRegistration |
registerDeploymentModel(DescriptionProvider descriptionProvider)
Deprecated.
|
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 version,
ResourceTransformer resourceTransformer)
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)
Deprecated.
|
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. |
@Deprecated ManagementResourceRegistration registerSubsystemModel(DescriptionProvider descriptionProvider)
registerSubsystemModel(ResourceDefinition)
descriptionProvider
- provider of the description of the subsystem's root management resourceManagementResourceRegistration registerSubsystemModel(ResourceDefinition resourceDefinition)
resourceDefinition
- factory for the provider of the description of the subsystem's root management resource@Deprecated ManagementResourceRegistration registerDeploymentModel(DescriptionProvider descriptionProvider)
registerDeploymentModel(ResourceDefinition)
descriptionProvider
- provider of the description of the subsystem's root deployment-level management resourceManagementResourceRegistration registerDeploymentModel(ResourceDefinition resourceDefinition)
resourceDefinition
- factory for the provider of the description of the subsystem's root deployment-level management resourcevoid registerXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<SubsystemMarshallingContext> writer)
XMLElementWriter
that can handle marshalling
the subsystem's configuration to XML.writer
- the writerTransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer)
version
- the model version rangeresourceTransformer
- the subsystem resource transformerTransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
version
- the model versionresourceTransformer
- the subsystem resource transformeroperationTransformer
- the subsystem operation transformerTransformersSubRegistration registerModelTransformers(ModelVersionRange version, CombinedTransformer combinedTransformer)
version
- the model versioncombinedTransformer
- the combined transformerCopyright © 2014 JBoss by Red Hat. All rights reserved.