public class AxisBindingOperation extends AxisDescription
engagedModules, parameterObservers, parentCLASSLOADER_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 |
|---|
AxisBindingOperation() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFault(AxisBindingMessage fault) |
void |
engageModule(AxisModule axisModule)
Engage a Module at this level
|
AxisBinding |
getAxisBinding() |
AxisOperation |
getAxisOperation() |
org.apache.neethi.Policy |
getEffectivePolicy() |
AxisBindingMessage |
getFault(java.lang.String name) |
java.util.ArrayList<AxisBindingMessage> |
getFaults() |
java.lang.Object |
getKey() |
javax.xml.namespace.QName |
getName() |
java.lang.Object |
getProperty(java.lang.String name) |
boolean |
isEngaged(java.lang.String moduleName)
Check if a given module is engaged at this level.
|
void |
setAxisOperation(AxisOperation axisOperation) |
void |
setName(javax.xml.namespace.QName name) |
void |
setProperty(java.lang.String name,
java.lang.Object value) |
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<java.lang.String,java.lang.String> namespaceMap,
java.lang.String serviceName)
Generates the bindingOperation element
|
addChild, addChild, addParameter, addParameter, addParameterObserver, applyPolicy, applyPolicy, deserializeParameters, disengageModule, engageModule, getAxisConfiguration, getChild, getChildren, getDocumentation, getDocumentationNode, getEngagedModules, getParameter, getParameters, getParameterValue, getParent, getPolicyInclude, getPolicySubject, isEngaged, isParameterLocked, isParameterTrue, onDisengage, onEngage, removeChild, removeParameter, removeParameterObserver, setDocumentation, setDocumentation, setParent, setPolicyIncludepublic java.util.ArrayList<AxisBindingMessage> getFaults()
public AxisBindingMessage getFault(java.lang.String name)
public void addFault(AxisBindingMessage fault)
public javax.xml.namespace.QName getName()
public void setName(javax.xml.namespace.QName name)
public AxisOperation getAxisOperation()
public void setAxisOperation(AxisOperation axisOperation)
public void setProperty(java.lang.String name,
java.lang.Object value)
public java.lang.Object getProperty(java.lang.String name)
public java.lang.Object getKey()
getKey in class AxisDescriptionpublic void engageModule(AxisModule axisModule) throws AxisFault
AxisDescriptionengageModule in class AxisDescriptionaxisModule - the Module to engageAxisFault - if there's a problem engagingpublic boolean isEngaged(java.lang.String moduleName)
AxisDescriptionisEngaged in class AxisDescriptionmoduleName - module to investigate.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<java.lang.String,java.lang.String> namespaceMap,
java.lang.String serviceName)
wsdl - The WSDL namespacetns - 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 service's namespace map (prefix -> namespace)serviceName - the name of the servicepublic org.apache.neethi.Policy getEffectivePolicy()
public AxisBinding getAxisBinding()
Copyright © 2004-2016 The Apache Software Foundation. All Rights Reserved.