org.wso2.mercury.state
Class Axis2Info

java.lang.Object
  extended by org.wso2.mercury.state.Axis2Info

public class Axis2Info
extends java.lang.Object

this is a wrapper class to keep all the details about the wso2 envirionment to send the messages. We store these details from the first messagecontext we receive.


Constructor Summary
Axis2Info()
           
 
Method Summary
 java.lang.String getAddressingNamespaceURI()
           
 org.apache.axis2.description.AxisService getAxisService()
           
 org.apache.axis2.context.ConfigurationContext getConfigurationContext()
           
 org.apache.axis2.client.Options getOptions()
           
 java.util.Map getProperties()
           
 java.lang.Object getProperty(java.lang.Object key)
           
 org.apache.axis2.context.ServiceContext getServiceContext()
           
 java.lang.String getSoapNamespaceURI()
           
 org.apache.axis2.description.TransportInDescription getTransportIn()
           
 org.apache.axis2.description.TransportOutDescription getTransportOut()
           
 boolean isServerSide()
           
 void setAddressingNamespaceURI(java.lang.String addressingNamespaceURI)
           
 void setOptions(org.apache.axis2.client.Options options)
           
 void setProperties(java.util.Map properties)
           
 void setServerSide(boolean serverSide)
           
 void setServiceContext(org.apache.axis2.context.ServiceContext serviceContext)
           
 void setSoapNamespaceURI(java.lang.String soapNamespaceURI)
           
 void setTransportIn(org.apache.axis2.description.TransportInDescription transportIn)
           
 void setTransportOut(org.apache.axis2.description.TransportOutDescription transportOut)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Axis2Info

public Axis2Info()
Method Detail

getProperty

public java.lang.Object getProperty(java.lang.Object key)

getAxisService

public org.apache.axis2.description.AxisService getAxisService()

getServiceContext

public org.apache.axis2.context.ServiceContext getServiceContext()

getConfigurationContext

public org.apache.axis2.context.ConfigurationContext getConfigurationContext()

setServiceContext

public void setServiceContext(org.apache.axis2.context.ServiceContext serviceContext)

getOptions

public org.apache.axis2.client.Options getOptions()

setOptions

public void setOptions(org.apache.axis2.client.Options options)

getTransportOut

public org.apache.axis2.description.TransportOutDescription getTransportOut()

setTransportOut

public void setTransportOut(org.apache.axis2.description.TransportOutDescription transportOut)

getTransportIn

public org.apache.axis2.description.TransportInDescription getTransportIn()

setTransportIn

public void setTransportIn(org.apache.axis2.description.TransportInDescription transportIn)

isServerSide

public boolean isServerSide()

setServerSide

public void setServerSide(boolean serverSide)

getSoapNamespaceURI

public java.lang.String getSoapNamespaceURI()

setSoapNamespaceURI

public void setSoapNamespaceURI(java.lang.String soapNamespaceURI)

getProperties

public java.util.Map getProperties()

setProperties

public void setProperties(java.util.Map properties)

getAddressingNamespaceURI

public java.lang.String getAddressingNamespaceURI()

setAddressingNamespaceURI

public void setAddressingNamespaceURI(java.lang.String addressingNamespaceURI)


~~~~~~~~~~~~~~~~~~~ Mercury ~~~~~~~~~~~~~~~~~~~~~