Package org.apache.axis2.format
Interface TextMessageBuilder
- All Superinterfaces:
org.apache.axis2.builder.Builder
- All Known Implementing Classes:
PlainTextBuilder,TextMessageBuilderAdapter
public interface TextMessageBuilder
extends org.apache.axis2.builder.Builder
Message builder able to build messages from a character stream.
This interface can be optionally implemented by
Builder
implementations that support building a message from a character
stream.
The character stream can either be provided as a string or a
Reader object. The caller should use a Reader object
except if the content of the message is available as a string anyway.
This interface is currently used by the JMS transport to process
jakarta.jms.TextMessage instances.
-
Method Summary
Modifier and TypeMethodDescriptionorg.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) Methods inherited from interface org.apache.axis2.builder.Builder
processDocument
-
Method Details
-
processDocument
org.apache.axiom.om.OMElement processDocument(Reader reader, String contentType, org.apache.axis2.context.MessageContext messageContext) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-
processDocument
org.apache.axiom.om.OMElement processDocument(String content, String contentType, org.apache.axis2.context.MessageContext messageContext) throws org.apache.axis2.AxisFault - Throws:
org.apache.axis2.AxisFault
-