Package com.sun.xml.messaging.saaj.soap
Class StaxBridge
- java.lang.Object
-
- com.sun.xml.messaging.saaj.soap.StaxBridge
-
- Direct Known Subclasses:
StaxLazySourceBridge,StaxReaderBridge
public abstract class StaxBridge extends Object
StaxBridge builds Envelope using a XMLStreamReaderToXMLStreamWriter- Author:
- shih-chang.chen@oracle.com
-
-
Field Summary
Fields Modifier and Type Field Description protected XMLStreamReaderToXMLStreamWriter.Breakpointbreakpointprotected XMLStreamReaderToXMLStreamWriterreaderToWriterprotected SaajStaxWritersaajWriter
-
Constructor Summary
Constructors Constructor Description StaxBridge(SOAPPartImpl soapPart)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidbridgeEnvelopeAndHeaders()voidbridgePayload()abstract StringgetPayloadAttributeValue(String attName)abstract StringgetPayloadAttributeValue(QName attName)abstract QNamegetPayloadQName()abstract XMLStreamReadergetPayloadReader()
-
-
-
Field Detail
-
saajWriter
protected SaajStaxWriter saajWriter
-
readerToWriter
protected XMLStreamReaderToXMLStreamWriter readerToWriter
-
breakpoint
protected XMLStreamReaderToXMLStreamWriter.Breakpoint breakpoint
-
-
Constructor Detail
-
StaxBridge
public StaxBridge(SOAPPartImpl soapPart) throws javax.xml.soap.SOAPException
- Throws:
javax.xml.soap.SOAPException
-
-
Method Detail
-
bridgeEnvelopeAndHeaders
public void bridgeEnvelopeAndHeaders() throws XMLStreamException- Throws:
XMLStreamException
-
bridgePayload
public void bridgePayload() throws XMLStreamException- Throws:
XMLStreamException
-
getPayloadReader
public abstract XMLStreamReader getPayloadReader()
-
getPayloadQName
public abstract QName getPayloadQName()
-
-