public class AxisMessage extends AxisDescription
engagedModules, parameterObservers, parent
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_NAME, STYLE_KEY
Constructor and Description |
---|
AxisMessage() |
Modifier and Type | Method and Description |
---|---|
void |
addModuleRefs(String moduleName) |
void |
addSoapHeader(SOAPHeaderMessage soapHeaderMessage) |
org.apache.neethi.Policy |
calculateEffectivePolicy() |
AxisOperation |
getAxisOperation() |
String |
getDirection() |
org.apache.neethi.Policy |
getEffectivePolicy() |
QName |
getElementQName() |
List |
getExtensibilityAttributes()
This will return a list of WSDLExtensibilityAttribute
|
Object |
getKey() |
ArrayList<Handler> |
getMessageFlow() |
String |
getMessagePartName() |
ArrayList<String> |
getModulerefs() |
String |
getName() |
String |
getPartName() |
org.apache.ws.commons.schema.XmlSchemaElement |
getSchemaElement() |
ArrayList |
getSoapHeaders() |
boolean |
isParameterLocked(String parameterName)
Checks whether the parameter is locked at any level.
|
boolean |
isPolicyUpdated() |
boolean |
isWrapped() |
void |
onEngage(AxisModule axisModule,
AxisDescription engager)
We do not support adding module operations when engaging a module to an AxisMessage
|
void |
setDirection(String direction) |
void |
setElementQName(QName element) |
void |
setMessageFlow(ArrayList<Handler> operationFlow) |
void |
setMessagePartName(String messagePartName) |
void |
setName(String name) |
void |
setPartName(String partName) |
void |
setWrapped(boolean wrapped) |
addChild, addChild, addParameter, addParameter, addParameterObserver, applyPolicy, applyPolicy, deserializeParameters, disengageModule, engageModule, engageModule, getAxisConfiguration, getChild, getChildren, getDocumentation, getDocumentationNode, getEngagedModules, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, getPolicySubject, isEngaged, isEngaged, isParameterTrue, onDisengage, removeChild, removeParameter, removeParameterObserver, setDocumentation, setDocumentation, setParent, setPolicyInclude
public String getMessagePartName()
public void setMessagePartName(String messagePartName)
public boolean isParameterLocked(String parameterName)
ParameterInclude
isParameterLocked
in interface ParameterInclude
isParameterLocked
in class AxisDescription
public String getDirection()
public void setDirection(String direction)
public QName getElementQName()
public void setElementQName(QName element)
public Object getKey()
getKey
in class AxisDescription
public org.apache.ws.commons.schema.XmlSchemaElement getSchemaElement()
public String getName()
public void setName(String name)
public List getExtensibilityAttributes()
public void addSoapHeader(SOAPHeaderMessage soapHeaderMessage)
public ArrayList getSoapHeaders()
public void onEngage(AxisModule axisModule, AxisDescription engager) throws AxisFault
onEngage
in class AxisDescription
axisModule
- AxisModule to engageengager
- AxisFault
- something went wrongpublic void addModuleRefs(String moduleName)
public AxisOperation getAxisOperation()
public String getPartName()
public void setPartName(String partName)
public boolean isWrapped()
public void setWrapped(boolean wrapped)
public org.apache.neethi.Policy getEffectivePolicy()
public org.apache.neethi.Policy calculateEffectivePolicy()
public boolean isPolicyUpdated()
Copyright © 2004–2013 The Apache Software Foundation. All rights reserved.