Package org.jboss.as.ejb3.subsystem
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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwriteContent(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) protected voidwriteElements(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.as.controller.persistence.SubsystemMarshallingContext context) protected voidwriteRemote(org.jboss.staxmapper.XMLExtendedStreamWriter writer, org.jboss.dmr.ModelNode model)
-
Field Details
-
INSTANCE
-
-
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:
writeContentin interfaceorg.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
-