org.apache.synapse.axis2
Class Axis2SynapseMessage

java.lang.Object
  extended byorg.apache.synapse.axis2.Axis2SynapseMessage
All Implemented Interfaces:
SynapseMessage

public class Axis2SynapseMessage
extends java.lang.Object
implements SynapseMessage

A wrapper on Axis2's Message Context that implements the SynapseMessage interface


Constructor Summary
Axis2SynapseMessage(org.apache.axis2.context.MessageContext mc)
           
 
Method Summary
 org.apache.axis2.soap.SOAPEnvelope getEnvelope()
           
 org.apache.axis2.addressing.EndpointReference getFaultTo()
           
 org.apache.axis2.addressing.EndpointReference getFrom()
           
 org.apache.axis2.context.MessageContext getMessageContext()
           
 java.lang.String getMessageId()
           
 java.lang.String getMessageID()
           
 java.lang.Object getProperty(java.lang.String key)
           
 java.util.Iterator getPropertyNames()
           
 org.apache.axis2.addressing.RelatesTo getRelatesTo()
           
 org.apache.axis2.addressing.EndpointReference getReplyTo()
           
 java.lang.String getSoapAction()
           
 org.apache.axis2.addressing.EndpointReference getTo()
           
 java.lang.String getWSAAction()
           
 boolean isDoingMTOM()
           
 boolean isDoingREST()
           
 boolean isFaultResponse()
           
 boolean isResponse()
           
 boolean isSOAP11()
           
 void setDoingMTOM(boolean b)
           
 void setDoingREST(boolean b)
           
 void setEnvelope(org.apache.axis2.soap.SOAPEnvelope envelope)
           
 void setFaultResponse(boolean b)
           
 void setFaultTo(org.apache.axis2.addressing.EndpointReference reference)
           
 void setFrom(org.apache.axis2.addressing.EndpointReference reference)
           
 void setMessageContext(org.apache.axis2.context.MessageContext mc)
           
 void setMessageId(java.lang.String messageID)
           
 void setMessageID(java.lang.String string)
           
 void setProperty(java.lang.String key, java.lang.Object value)
           
 void setRelatesTo(org.apache.axis2.addressing.RelatesTo reference)
           
 void setReplyTo(org.apache.axis2.addressing.EndpointReference reference)
           
 void setResponse(boolean b)
           
 void setSoapAction(java.lang.String string)
           
 void setTo(org.apache.axis2.addressing.EndpointReference reference)
           
 void setWSAAction(java.lang.String actionURI)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Axis2SynapseMessage

public Axis2SynapseMessage(org.apache.axis2.context.MessageContext mc)
Method Detail

getFaultTo

public org.apache.axis2.addressing.EndpointReference getFaultTo()
Specified by:
getFaultTo in interface SynapseMessage

setFaultTo

public void setFaultTo(org.apache.axis2.addressing.EndpointReference reference)
Specified by:
setFaultTo in interface SynapseMessage

getFrom

public org.apache.axis2.addressing.EndpointReference getFrom()
Specified by:
getFrom in interface SynapseMessage

setFrom

public void setFrom(org.apache.axis2.addressing.EndpointReference reference)
Specified by:
setFrom in interface SynapseMessage

getEnvelope

public org.apache.axis2.soap.SOAPEnvelope getEnvelope()
Specified by:
getEnvelope in interface SynapseMessage

setEnvelope

public void setEnvelope(org.apache.axis2.soap.SOAPEnvelope envelope)
                 throws org.apache.axis2.AxisFault
Specified by:
setEnvelope in interface SynapseMessage
Throws:
org.apache.axis2.AxisFault

getMessageID

public java.lang.String getMessageID()
Specified by:
getMessageID in interface SynapseMessage

setMessageID

public void setMessageID(java.lang.String string)
Specified by:
setMessageID in interface SynapseMessage

getRelatesTo

public org.apache.axis2.addressing.RelatesTo getRelatesTo()
Specified by:
getRelatesTo in interface SynapseMessage

setRelatesTo

public void setRelatesTo(org.apache.axis2.addressing.RelatesTo reference)
Specified by:
setRelatesTo in interface SynapseMessage

getReplyTo

public org.apache.axis2.addressing.EndpointReference getReplyTo()
Specified by:
getReplyTo in interface SynapseMessage

setReplyTo

public void setReplyTo(org.apache.axis2.addressing.EndpointReference reference)
Specified by:
setReplyTo in interface SynapseMessage

getTo

public org.apache.axis2.addressing.EndpointReference getTo()
Specified by:
getTo in interface SynapseMessage

setTo

public void setTo(org.apache.axis2.addressing.EndpointReference reference)
Specified by:
setTo in interface SynapseMessage

setWSAAction

public void setWSAAction(java.lang.String actionURI)
Specified by:
setWSAAction in interface SynapseMessage

getWSAAction

public java.lang.String getWSAAction()
Specified by:
getWSAAction in interface SynapseMessage

setMessageId

public void setMessageId(java.lang.String messageID)
Specified by:
setMessageId in interface SynapseMessage

getMessageId

public java.lang.String getMessageId()
Specified by:
getMessageId in interface SynapseMessage

getProperty

public java.lang.Object getProperty(java.lang.String key)
Specified by:
getProperty in interface SynapseMessage

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object value)
Specified by:
setProperty in interface SynapseMessage

getPropertyNames

public java.util.Iterator getPropertyNames()

getSoapAction

public java.lang.String getSoapAction()
Specified by:
getSoapAction in interface SynapseMessage

setSoapAction

public void setSoapAction(java.lang.String string)
Specified by:
setSoapAction in interface SynapseMessage

isDoingMTOM

public boolean isDoingMTOM()
Specified by:
isDoingMTOM in interface SynapseMessage

setDoingMTOM

public void setDoingMTOM(boolean b)
Specified by:
setDoingMTOM in interface SynapseMessage

isDoingREST

public boolean isDoingREST()
Specified by:
isDoingREST in interface SynapseMessage

setDoingREST

public void setDoingREST(boolean b)
Specified by:
setDoingREST in interface SynapseMessage

isSOAP11

public boolean isSOAP11()
Specified by:
isSOAP11 in interface SynapseMessage

getMessageContext

public org.apache.axis2.context.MessageContext getMessageContext()

setMessageContext

public void setMessageContext(org.apache.axis2.context.MessageContext mc)

setResponse

public void setResponse(boolean b)
Specified by:
setResponse in interface SynapseMessage

isResponse

public boolean isResponse()
Specified by:
isResponse in interface SynapseMessage

setFaultResponse

public void setFaultResponse(boolean b)
Specified by:
setFaultResponse in interface SynapseMessage

isFaultResponse

public boolean isFaultResponse()
Specified by:
isFaultResponse in interface SynapseMessage