public class RelayUtils extends Object
| Constructor and Description |
|---|
RelayUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
buildMessage(org.apache.axis2.context.MessageContext msgCtx) |
static void |
buildMessage(org.apache.axis2.context.MessageContext messageContext,
boolean earlyBuild) |
static void |
buildMessage(org.apache.axis2.context.MessageContext messageContext,
boolean earlyBuild,
InputStream in) |
static void |
consumeAndDiscardMessage(org.apache.axis2.context.MessageContext msgContext)
Consumes the data in pipe completely in the given message context and discard it
|
static boolean |
isDeleteRequestWithoutPayload(org.apache.axis2.context.MessageContext msgContext)
Function to check whether the processing request (enclosed within MessageContext) is a DELETE request without
entity body since we allow to have payload for DELETE requests, we treat same as POST.
|
static boolean |
isEmptyPayloadStream(InputStream inputStream)
Function to check given inputstream is empty or not
Used to check whether content of the payload input stream is empty or not
|
static boolean |
shouldOverwriteContentType(org.apache.axis2.context.MessageContext msgContext,
TargetRequest request)
Check whether the we should overwrite the content type for the outgoing request.
|
public static void buildMessage(org.apache.axis2.context.MessageContext msgCtx)
throws IOException,
XMLStreamException
IOExceptionXMLStreamExceptionpublic static void buildMessage(org.apache.axis2.context.MessageContext messageContext,
boolean earlyBuild)
throws IOException,
XMLStreamException
IOExceptionXMLStreamExceptionpublic static void buildMessage(org.apache.axis2.context.MessageContext messageContext,
boolean earlyBuild,
InputStream in)
throws IOException,
org.apache.axis2.AxisFault
IOExceptionorg.apache.axis2.AxisFaultpublic static boolean isDeleteRequestWithoutPayload(org.apache.axis2.context.MessageContext msgContext)
msgContext - MessageContextpublic static boolean shouldOverwriteContentType(org.apache.axis2.context.MessageContext msgContext,
TargetRequest request)
msgContext - MessageContextpublic static boolean isEmptyPayloadStream(InputStream inputStream) throws IOException
inputStream - target inputstreamIOExceptionpublic static void consumeAndDiscardMessage(org.apache.axis2.context.MessageContext msgContext)
throws org.apache.axis2.AxisFault
msgContext - Axis2 Message context which contains the dataorg.apache.axis2.AxisFault - AxisFaultCopyright © 2005–2019 Apache Software Foundation. All rights reserved.