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
TextMessage
instances.
Method Summary |
org.apache.axiom.om.OMElement |
processDocument(java.io.Reader reader,
java.lang.String contentType,
org.apache.axis2.context.MessageContext messageContext)
|
org.apache.axiom.om.OMElement |
processDocument(java.lang.String content,
java.lang.String contentType,
org.apache.axis2.context.MessageContext messageContext)
|
Methods inherited from interface org.apache.axis2.builder.Builder |
processDocument |
processDocument
org.apache.axiom.om.OMElement processDocument(java.io.Reader reader,
java.lang.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(java.lang.String content,
java.lang.String contentType,
org.apache.axis2.context.MessageContext messageContext)
throws org.apache.axis2.AxisFault
- Throws:
org.apache.axis2.AxisFault
Copyright © 2004-2009 The Apache Software Foundation. All Rights Reserved.