Class MessagingSubsystemParser_1_0

java.lang.Object
org.jboss.as.controller.PersistentResourceXMLParser
org.wildfly.extension.messaging.activemq.MessagingSubsystemParser_1_0
All Implemented Interfaces:
Function<org.jboss.as.controller.PersistentResourceXMLDescription,org.jboss.as.controller.PersistentResourceXMLDescription>, UnaryOperator<org.jboss.as.controller.PersistentResourceXMLDescription>, XMLStreamConstants, org.jboss.staxmapper.XMLElementReader<List<org.jboss.dmr.ModelNode>>, org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>

public class MessagingSubsystemParser_1_0 extends org.jboss.as.controller.PersistentResourceXMLParser
Parser and Marshaller for messaging-activemq's NAMESPACE. All resources and attributes must be listed explicitly and not through any collections. This ensures that if the resource definitions change in later version (e.g. a new attribute is added), this will have no impact on parsing this specific version of the subsystem.
Author:
Jeff Mesnil (c) 2015 Red Hat inc.
  • Constructor Details

    • MessagingSubsystemParser_1_0

      public MessagingSubsystemParser_1_0()
  • Method Details

    • getParserDescription

      public org.jboss.as.controller.PersistentResourceXMLDescription getParserDescription()
      Specified by:
      getParserDescription in class org.jboss.as.controller.PersistentResourceXMLParser