Package org.apache.axis2.format
Class BinaryBuilder
java.lang.Object
org.apache.axis2.format.BinaryBuilder
- All Implemented Interfaces:
org.apache.axis2.builder.Builder,DataSourceMessageBuilder
Message builder for binary payloads.
This builder processes the input message as binary and wraps
the data in a wrapper element. The name of the wrapper element can
be configured as a service parameter (see BaseConstants.WRAPPER_PARAM).
It defaults to BaseConstants.DEFAULT_BINARY_WRAPPER.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.axiom.om.OMElementprocessDocument(jakarta.activation.DataSource dataSource, String contentType, org.apache.axis2.context.MessageContext msgContext) org.apache.axiom.om.OMElementprocessDocument(InputStream inputStream, String contentType, org.apache.axis2.context.MessageContext msgContext)
-
Constructor Details
-
BinaryBuilder
public BinaryBuilder()
-
-
Method Details
-
processDocument
public org.apache.axiom.om.OMElement processDocument(jakarta.activation.DataSource dataSource, String contentType, org.apache.axis2.context.MessageContext msgContext) throws org.apache.axis2.AxisFault - Specified by:
processDocumentin interfaceDataSourceMessageBuilder- Throws:
org.apache.axis2.AxisFault
-
processDocument
public org.apache.axiom.om.OMElement processDocument(InputStream inputStream, String contentType, org.apache.axis2.context.MessageContext msgContext) throws org.apache.axis2.AxisFault - Specified by:
processDocumentin interfaceorg.apache.axis2.builder.Builder- Throws:
org.apache.axis2.AxisFault
-