Package org.jboss.as.server.parsing
Interface ExtensionHandler
public interface ExtensionHandler
An
ExtensionHandler is a component of the StandaloneXml parser
and allows for customisation of the routines to read and write XML extension elements.
This includes the discovery of extension modules and the registration subsystem parsers that are associated with it.
The regular StandaloneXml parser leverages a default implementation.- Since:
- 27/11/15
- Author:
- Heiko Braun
-
Method Summary
Modifier and TypeMethodDescriptionvoidparseExtensions(org.jboss.staxmapper.XMLExtendedStreamReader reader, org.jboss.dmr.ModelNode address, String namespace, List<org.jboss.dmr.ModelNode> list) voidwriteExtensions(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode modelNode)
-
Method Details
-
parseExtensions
void parseExtensions(org.jboss.staxmapper.XMLExtendedStreamReader reader, org.jboss.dmr.ModelNode address, String namespace, List<org.jboss.dmr.ModelNode> list) throws XMLStreamException - Throws:
XMLStreamException
-
getProfileParsingCompletionHandlers
Set<ProfileParsingCompletionHandler> getProfileParsingCompletionHandlers() -
writeExtensions
void writeExtensions(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode modelNode) throws XMLStreamException - Throws:
XMLStreamException
-