Class EJB3SubsystemXMLPersister

java.lang.Object
org.jboss.as.ejb3.subsystem.EJB3SubsystemXMLPersister
All Implemented Interfaces:
org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>

public class EJB3SubsystemXMLPersister extends Object implements org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
The XMLElementWriter that handles the EJB subsystem. As we only write out the most recent version of a subsystem we only need to keep the latest version around.
Author:
Stuart Douglas
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context)
    protected void
    writeElements(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context)
     
    protected void
    writeRemote(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode model)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • EJB3SubsystemXMLPersister

      public EJB3SubsystemXMLPersister()
  • Method Details

    • writeContent

      public void writeContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) throws XMLStreamException
      Specified by:
      writeContent in interface org.jboss.staxmapper.XMLElementWriter<org.jboss.as.controller.persistence.SubsystemMarshallingContext>
      Throws:
      XMLStreamException
    • writeElements

      protected void writeElements(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) throws XMLStreamException
      Throws:
      XMLStreamException
    • writeRemote

      protected void writeRemote(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode model) throws XMLStreamException
      Throws:
      XMLStreamException