public interface SubsystemRegistration
If no XML mappings are defined, then a simple empty XML mapping is used.
void setHostCapable()
/profile=* address.
If this method is called, the standard behaviour happens, but in addition the resource definitions are registered in the local host model
so that the subsystem can be added there as well.ManagementResourceRegistration registerSubsystemModel(ResourceDefinition resourceDefinition)
resourceDefinition - factory for the provider of the description of the subsystem's root management resourceManagementResourceRegistration registerDeploymentModel(ResourceDefinition resourceDefinition)
resourceDefinition - factory for the provider of the description of the subsystem's root deployment-level management resource@Deprecated void registerXMLElementWriter(org.jboss.staxmapper.XMLElementWriter<SubsystemMarshallingContext> writer)
registerXMLElementWriter(Supplier) variantXMLElementWriter that can handle marshalling
the subsystem's configuration to XML.writer - the writerdefault void registerXMLElementWriter(Supplier<org.jboss.staxmapper.XMLElementWriter<SubsystemMarshallingContext>> writer)
XMLElementWriter that can handle marshalling
the subsystem's configuration to XML.writer - the writer@Deprecated TransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer)
SubsystemTransformerRegistrationversion - the model version rangeresourceTransformer - the subsystem resource transformer@Deprecated TransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer)
registerModelTransformers(ModelVersionRange, ResourceTransformer, OperationTransformer, boolean)version - the model versionresourceTransformer - the subsystem resource transformeroperationTransformer - the subsystem operation transformer@Deprecated TransformersSubRegistration registerModelTransformers(ModelVersionRange version, ResourceTransformer resourceTransformer, OperationTransformer operationTransformer, boolean placeholder)
SubsystemTransformerRegistrationversion - the model versionresourceTransformer - the subsystem resource transformeroperationTransformer - the subsystem operation transformerplaceholder - whether or not the transformers are placeholders@Deprecated TransformersSubRegistration registerModelTransformers(ModelVersionRange version, CombinedTransformer combinedTransformer)
SubsystemTransformerRegistrationversion - the model versioncombinedTransformer - the combined transformerModelVersion getSubsystemVersion()
Copyright © 2017 JBoss by Red Hat. All rights reserved.