org.apache.axis2.description
Class AxisBindingOperation
java.lang.Object
org.apache.axis2.description.AxisDescription
org.apache.axis2.description.AxisBindingOperation
- All Implemented Interfaces:
- DescriptionConstants, ParameterInclude
- public class AxisBindingOperation
- extends AxisDescription
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_NAME, STYLE_KEY |
Methods inherited from class org.apache.axis2.description.AxisDescription |
addChild, addChild, addParameter, applyPolicy, applyPolicy, deserializeParameters, getAxisConfiguration, getChild, getChildren, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, isParameterLocked, removeChild, removeParameter, setParent, setPolicyInclude |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AxisBindingOperation
public AxisBindingOperation()
getFault
public AxisBindingMessage getFault(java.lang.String name)
addFault
public void addFault(AxisBindingMessage fault)
getName
public javax.xml.namespace.QName getName()
setName
public void setName(javax.xml.namespace.QName name)
getAxisOperation
public AxisOperation getAxisOperation()
setAxisOperation
public void setAxisOperation(AxisOperation axisOperation)
setProperty
public void setProperty(java.lang.String name,
java.lang.Object value)
getProperty
public java.lang.Object getProperty(java.lang.String name)
getKey
public java.lang.Object getKey()
- Specified by:
getKey
in class AxisDescription
engageModule
public void engageModule(AxisModule axisModule,
AxisConfiguration axisConfig)
throws AxisFault
- Description copied from class:
AxisDescription
- Engaging a module to different level
- Specified by:
engageModule
in class AxisDescription
- Parameters:
axisModule
- axisConfig
-
- Throws:
AxisFault
isEngaged
public boolean isEngaged(java.lang.String moduleName)
- Specified by:
isEngaged
in class AxisDescription
toWSDL20
public org.apache.axiom.om.OMElement toWSDL20(org.apache.axiom.om.OMNamespace wsdl,
org.apache.axiom.om.OMNamespace tns,
org.apache.axiom.om.OMNamespace wsoap,
org.apache.axiom.om.OMNamespace whttp,
java.lang.String type,
java.util.Map nameSpaceMap)
- Generates the bindingOperation element
- Parameters:
tns
- - The targetnamespacewsoap
- - The SOAP namespace (WSDL 2.0)whttp
- - The HTTP namespace (WSDL 2.0)type
- - Indicates whether the binding is SOAP or HTTPnameSpaceMap
- - The namespacemap of the service
- Returns:
- The generated binding element
getEffectivePolicy
public org.apache.neethi.Policy getEffectivePolicy()
Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.