Module com.sun.xml.messaging.saaj
Class SaajStaxWriterEx
java.lang.Object
com.sun.xml.messaging.saaj.util.stax.SaajStaxWriter
com.sun.xml.messaging.saaj.util.stax.SaajStaxWriterEx
- All Implemented Interfaces:
XMLStreamWriter,org.jvnet.staxex.util.MtomStreamWriter,org.jvnet.staxex.XMLStreamWriterEx
public class SaajStaxWriterEx
extends SaajStaxWriter
implements org.jvnet.staxex.XMLStreamWriterEx, org.jvnet.staxex.util.MtomStreamWriter
SaajStaxWriterEx converts XMLStreamWriterEx calls to build an orasaaj SOAPMessage with BinaryTextImpl.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.sun.xml.messaging.saaj.util.stax.SaajStaxWriter
SaajStaxWriter.DeferredElement -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class com.sun.xml.messaging.saaj.util.stax.SaajStaxWriter
Body, currentElement, deferredElement, Envelope, envURI, Header, soap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.bind.attachment.AttachmentMarshallerorg.jvnet.staxex.NamespaceContextExvoidwriteAttribute(String prefix, String ns, String ln, String value) voidwriteBinary(byte[] data, int offset, int length, String contentType) voidwriteBinary(jakarta.activation.DataHandler data) writeBinary(String arg0) voidvoidwritePCDATA(CharSequence arg0) voidwriteStartElement(String prefix, String ln, String ns) Methods inherited from class com.sun.xml.messaging.saaj.util.stax.SaajStaxWriter
close, flush, getEnvelope, getPrefix, getProperty, getSOAPMessage, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElementMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.xml.stream.XMLStreamWriter
close, flush, getPrefix, getProperty, setDefaultNamespace, setNamespaceContext, setPrefix, writeAttribute, writeAttribute, writeCData, writeCharacters, writeCharacters, writeComment, writeDefaultNamespace, writeDTD, writeEmptyElement, writeEmptyElement, writeEmptyElement, writeEndDocument, writeEntityRef, writeNamespace, writeProcessingInstruction, writeProcessingInstruction, writeStartDocument, writeStartDocument, writeStartDocument, writeStartElement, writeStartElement
-
Field Details
-
xopNS
- See Also:
-
Include
- See Also:
-
href
- See Also:
-
-
Constructor Details
-
SaajStaxWriterEx
- Throws:
SOAPException
-
-
Method Details
-
writeStartElement
- Specified by:
writeStartElementin interfaceXMLStreamWriter- Overrides:
writeStartElementin classSaajStaxWriter- Throws:
XMLStreamException
-
writeEndElement
- Specified by:
writeEndElementin interfaceXMLStreamWriter- Overrides:
writeEndElementin classSaajStaxWriter- Throws:
XMLStreamException
-
writeAttribute
public void writeAttribute(String prefix, String ns, String ln, String value) throws XMLStreamException - Specified by:
writeAttributein interfaceXMLStreamWriter- Overrides:
writeAttributein classSaajStaxWriter- Throws:
XMLStreamException
-
getNamespaceContext
public org.jvnet.staxex.NamespaceContextEx getNamespaceContext()- Specified by:
getNamespaceContextin interfaceXMLStreamWriter- Specified by:
getNamespaceContextin interfaceorg.jvnet.staxex.XMLStreamWriterEx- Overrides:
getNamespaceContextin classSaajStaxWriter
-
writeBinary
- Specified by:
writeBinaryin interfaceorg.jvnet.staxex.XMLStreamWriterEx- Throws:
XMLStreamException
-
writeBinary
- Specified by:
writeBinaryin interfaceorg.jvnet.staxex.XMLStreamWriterEx- Throws:
XMLStreamException
-
writeBinary
public void writeBinary(byte[] data, int offset, int length, String contentType) throws XMLStreamException - Specified by:
writeBinaryin interfaceorg.jvnet.staxex.XMLStreamWriterEx- Throws:
XMLStreamException
-
writePCDATA
- Specified by:
writePCDATAin interfaceorg.jvnet.staxex.XMLStreamWriterEx- Throws:
XMLStreamException
-
getAttachmentMarshaller
public jakarta.xml.bind.attachment.AttachmentMarshaller getAttachmentMarshaller()- Specified by:
getAttachmentMarshallerin interfaceorg.jvnet.staxex.util.MtomStreamWriter
-