Package org.apache.axis2.format
Class TextMessageBuilderAdapter
java.lang.Object
org.apache.axis2.format.TextMessageBuilderAdapter
- All Implemented Interfaces:
org.apache.axis2.builder.Builder,TextMessageBuilder
Adapter to add the
TextMessageBuilder interface to an
existing Builder.
It implements the TextMessageBuilder.processDocument(Reader, String, MessageContext)
and TextMessageBuilder.processDocument(String, String, MessageContext) by converting
the character stream to a byte stream using ReaderInputStream.
TODO: specifying encoding-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.axiom.om.OMElementprocessDocument(InputStream inputStream, String contentType, org.apache.axis2.context.MessageContext messageContext) org.apache.axiom.om.OMElementprocessDocument(Reader reader, String contentType, org.apache.axis2.context.MessageContext messageContext) org.apache.axiom.om.OMElementprocessDocument(String content, String contentType, org.apache.axis2.context.MessageContext messageContext)
-
Constructor Details
-
TextMessageBuilderAdapter
public TextMessageBuilderAdapter(org.apache.axis2.builder.Builder builder)
-
-
Method Details
-
processDocument
public org.apache.axiom.om.OMElement processDocument(InputStream inputStream, String contentType, org.apache.axis2.context.MessageContext messageContext) throws org.apache.axis2.AxisFault - Specified by:
processDocumentin interfaceorg.apache.axis2.builder.Builder- Throws:
org.apache.axis2.AxisFault
-
processDocument
public org.apache.axiom.om.OMElement processDocument(Reader reader, String contentType, org.apache.axis2.context.MessageContext messageContext) throws org.apache.axis2.AxisFault - Specified by:
processDocumentin interfaceTextMessageBuilder- Throws:
org.apache.axis2.AxisFault
-
processDocument
public org.apache.axiom.om.OMElement processDocument(String content, String contentType, org.apache.axis2.context.MessageContext messageContext) throws org.apache.axis2.AxisFault - Specified by:
processDocumentin interfaceTextMessageBuilder- Throws:
org.apache.axis2.AxisFault
-