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.