org.apache.synapse.util
Class PayloadHelper

java.lang.Object
  extended by org.apache.synapse.util.PayloadHelper

public class PayloadHelper
extends Object


Field Summary
static String AXIOMPAYLOADNS
           
static QName BINARYELT
           
static int BINARYPAYLOADTYPE
           
static org.apache.commons.logging.Log log
           
static QName MAPELT
           
static int MAPPAYLOADTYPE
           
static QName TEXTELT
           
static int TEXTPAYLOADTYPE
           
static int XMLPAYLOADTYPE
           
 
Constructor Summary
PayloadHelper()
           
 
Method Summary
static DataHandler getBinaryPayload(MessageContext mc)
           
static DataHandler getBinaryPayload(SOAPEnvelope envelope)
           
static SimpleMap getMapPayload(MessageContext mc)
           
static SimpleMap getMapPayload(SOAPEnvelope envelope)
           
static int getPayloadType(MessageContext mc)
           
static int getPayloadType(SOAPEnvelope envelope)
           
static javax.xml.stream.XMLStreamReader getStAXPayload(MessageContext mc)
           
static javax.xml.stream.XMLStreamReader getStAXPayload(SOAPEnvelope envelope)
           
static String getTextPayload(MessageContext mc)
           
static String getTextPayload(SOAPEnvelope envelope)
           
static OMElement getXMLPayload(SOAPEnvelope envelope)
           
static void setBinaryPayload(MessageContext mc, DataHandler dh)
           
static void setBinaryPayload(SOAPEnvelope envelope, DataHandler dh)
           
static void setMapPayload(MessageContext mc, SimpleMap map)
           
static void setMapPayload(SOAPEnvelope envelope, SimpleMap map)
           
static void setStAXPayload(MessageContext mc, javax.xml.stream.XMLStreamReader streamReader)
           
static void setStAXPayload(SOAPEnvelope envelope, javax.xml.stream.XMLStreamReader streamReader)
           
static void setTextPayload(MessageContext mc, String text)
           
static void setTextPayload(SOAPEnvelope envelope, String text)
           
static void setXMLPayload(MessageContext mc, OMElement element)
           
static void setXMLPayload(SOAPEnvelope envelope, OMElement element)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AXIOMPAYLOADNS

public static final String AXIOMPAYLOADNS
See Also:
Constant Field Values

BINARYELT

public static final QName BINARYELT

TEXTELT

public static final QName TEXTELT

MAPELT

public static final QName MAPELT

XMLPAYLOADTYPE

public static final int XMLPAYLOADTYPE
See Also:
Constant Field Values

BINARYPAYLOADTYPE

public static final int BINARYPAYLOADTYPE
See Also:
Constant Field Values

TEXTPAYLOADTYPE

public static final int TEXTPAYLOADTYPE
See Also:
Constant Field Values

MAPPAYLOADTYPE

public static final int MAPPAYLOADTYPE
See Also:
Constant Field Values

log

public static final org.apache.commons.logging.Log log
Constructor Detail

PayloadHelper

public PayloadHelper()
Method Detail

getPayloadType

public static int getPayloadType(SOAPEnvelope envelope)

getPayloadType

public static int getPayloadType(MessageContext mc)

getXMLPayload

public static OMElement getXMLPayload(SOAPEnvelope envelope)

setXMLPayload

public static void setXMLPayload(SOAPEnvelope envelope,
                                 OMElement element)

setXMLPayload

public static void setXMLPayload(MessageContext mc,
                                 OMElement element)

getBinaryPayload

public static DataHandler getBinaryPayload(SOAPEnvelope envelope)

getBinaryPayload

public static DataHandler getBinaryPayload(MessageContext mc)

setBinaryPayload

public static void setBinaryPayload(SOAPEnvelope envelope,
                                    DataHandler dh)

setBinaryPayload

public static void setBinaryPayload(MessageContext mc,
                                    DataHandler dh)

getTextPayload

public static String getTextPayload(SOAPEnvelope envelope)

getTextPayload

public static String getTextPayload(MessageContext mc)

setTextPayload

public static void setTextPayload(SOAPEnvelope envelope,
                                  String text)

setTextPayload

public static void setTextPayload(MessageContext mc,
                                  String text)

getMapPayload

public static SimpleMap getMapPayload(SOAPEnvelope envelope)

getMapPayload

public static SimpleMap getMapPayload(MessageContext mc)

setMapPayload

public static void setMapPayload(SOAPEnvelope envelope,
                                 SimpleMap map)

setMapPayload

public static void setMapPayload(MessageContext mc,
                                 SimpleMap map)

getStAXPayload

public static javax.xml.stream.XMLStreamReader getStAXPayload(SOAPEnvelope envelope)

getStAXPayload

public static javax.xml.stream.XMLStreamReader getStAXPayload(MessageContext mc)

setStAXPayload

public static void setStAXPayload(SOAPEnvelope envelope,
                                  javax.xml.stream.XMLStreamReader streamReader)

setStAXPayload

public static void setStAXPayload(MessageContext mc,
                                  javax.xml.stream.XMLStreamReader streamReader)


Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.