org.apache.axis2.description
Class AxisMessage
java.lang.Object
org.apache.axis2.description.AxisDescription
org.apache.axis2.description.AxisMessage
- All Implemented Interfaces:
- DescriptionConstants, ParameterInclude
- public class AxisMessage
- extends AxisDescription
This class represents the messages in WSDL. There can be message element in services.xml
which are representd by this class.
Fields inherited from interface org.apache.axis2.description.DescriptionConstants |
CLASSLOADER_KEY, CONTEXTPATH_KEY, EXECUTION_CHAIN_KEY, EXECUTION_FAULT_CHAIN_KEY, EXECUTION_OUT_CHAIN_KEY, IN_FAULTFLOW_KEY, INFLOW_KEY, MESSAGE_RECEIVER_KEY, MODULEREF_KEY, OPERATION_KEY, OUT_FAULTFLOW_KEY, OUTFLOW_KEY, PARAMETER_KEY, PHASES_KEY, SERVICE_CLASS, SERVICE_CLASS_NAME, STYLE_KEY |
Methods inherited from class org.apache.axis2.description.AxisDescription |
addChild, addChild, addParameter, deserializeParameters, getChild, getChildren, getParameter, getParameters, getParent, getPolicyInclude, removeChild, setParent, setPolicyInclude |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AxisMessage
public AxisMessage()
getMessageFlow
public ArrayList getMessageFlow()
isParameterLocked
public boolean isParameterLocked(String parameterName)
- Description copied from interface:
ParameterInclude
- Checks whether the parameter is locked at any level.
- Specified by:
isParameterLocked
in interface ParameterInclude
- Overrides:
isParameterLocked
in class AxisDescription
setMessageFlow
public void setMessageFlow(ArrayList operationFlow)
getDirection
public String getDirection()
setDirection
public void setDirection(String direction)
getElementQName
public QName getElementQName()
setElementQName
public void setElementQName(QName element)
getKey
public Object getKey()
- Specified by:
getKey
in class AxisDescription
getSchemaElement
public org.apache.ws.commons.schema.XmlSchemaElement getSchemaElement()