org.apache.axis2.description
Class AxisMessage

java.lang.Object
  extended byorg.apache.axis2.description.AxisMessage
All Implemented Interfaces:
ParameterInclude

public class AxisMessage
extends java.lang.Object
implements ParameterInclude

This class represent the messages in WSDL , and there can be message element in services.xml those will be representd by this class


Constructor Summary
AxisMessage()
           
 
Method Summary
 void addParameter(Parameter param)
          Method addParameter
 void deserializeParameters(OMElement parameterElement)
           
 java.util.ArrayList getMessageFlow()
           
 Parameter getParameter(java.lang.String name)
          Method getParameter
 java.util.ArrayList getParameters()
          To get all the parameters in a given description
 AxisOperation getParent()
           
 boolean isParameterLocked(java.lang.String paramterName)
          to check whether the parameter is locked at any level
 void setMessageFlow(java.util.ArrayList operationFlow)
           
 void setParent(AxisOperation parent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AxisMessage

public AxisMessage()
Method Detail

addParameter

public void addParameter(Parameter param)
                  throws AxisFault
Description copied from interface: ParameterInclude
Method addParameter

Specified by:
addParameter in interface ParameterInclude
Parameters:
param -
Throws:
AxisFault

getParameter

public Parameter getParameter(java.lang.String name)
Description copied from interface: ParameterInclude
Method getParameter

Specified by:
getParameter in interface ParameterInclude
Parameters:
name -
Returns:

getParameters

public java.util.ArrayList getParameters()
Description copied from interface: ParameterInclude
To get all the parameters in a given description

Specified by:
getParameters in interface ParameterInclude
Returns:

isParameterLocked

public boolean isParameterLocked(java.lang.String paramterName)
Description copied from interface: ParameterInclude
to check whether the parameter is locked at any level

Specified by:
isParameterLocked in interface ParameterInclude

deserializeParameters

public void deserializeParameters(OMElement parameterElement)
                           throws AxisFault
Specified by:
deserializeParameters in interface ParameterInclude
Throws:
AxisFault

getMessageFlow

public java.util.ArrayList getMessageFlow()

setMessageFlow

public void setMessageFlow(java.util.ArrayList operationFlow)

getParent

public AxisOperation getParent()

setParent

public void setParent(AxisOperation parent)