|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.wsdl.impl.ComponentImpl
org.apache.wsdl.impl.ExtensibleComponentImpl
org.apache.wsdl.impl.WSDLOperationImpl
org.apache.axis2.description.OperationDescription
Field Summary |
Fields inherited from class org.apache.wsdl.impl.ComponentImpl |
componentProperties, documentation |
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 |
Fields inherited from interface org.apache.wsdl.WSDLConstants |
MEP_CONSTANT_IN_ONLY, MEP_CONSTANT_IN_OPTIONAL_OUT, MEP_CONSTANT_IN_OUT, MEP_CONSTANT_INVALID, MEP_CONSTANT_OUT_IN, MEP_CONSTANT_OUT_ONLY, MEP_CONSTANT_OUT_OPTIONAL_IN, MEP_CONSTANT_ROBUST_IN_ONLY, MEP_CONSTANT_ROBUST_OUT_ONLY, MEP_URI_IN_ONLY, MEP_URI_IN_OPTIONAL_OUT, MEP_URI_IN_OUT, MEP_URI_OUT_IN, MEP_URI_OUT_ONLY, MEP_URI_OUT_OPTIONAL_IN, MEP_URI_ROBUST_IN_ONLY, MEP_URI_ROBUST_OUT_ONLY, MESSAGE_LABEL_IN, MESSAGE_LABEL_IN_VALUE, MESSAGE_LABEL_OUT, MESSAGE_LABEL_OUT_VALUE, WSDL_MESSAGE_DIRECTION_IN, WSDL_MESSAGE_DIRECTION_OUT, WSDL_USE_ENCODED, WSDL_USE_LITERAL, WSDL1_1_NAMESPACE, WSDL2_0_NAMESPACE |
Constructor Summary | |
OperationDescription()
|
|
OperationDescription(javax.xml.namespace.QName name)
|
Method Summary | |
void |
addModule(javax.xml.namespace.QName moduleName)
|
void |
addModuleConfig(ModuleConfiguration moduleConfiguration)
Adding module configuration , if there is moduleConfig tag in operation |
void |
addParameter(Parameter param)
Method addParameter |
void |
addToEngageModuleList(ModuleDescription moduleName)
|
void |
engageModule(ModuleDescription moduleref)
To ebgage a module it is reuired to use this method |
OperationContext |
findForExistingOperationContext(MessageContext msgContext)
This will not create a new operation context if there is no one already. |
OperationContext |
findOperationContext(MessageContext msgContext,
ServiceContext serviceContext)
This method is responsible for finding a MEPContext for an incomming messages. |
int |
getAxisSpecifMEPConstant()
This method will simply map the String URI of the Message exchange pattern to a integer. |
MessageReceiver |
getMessageReceiver()
|
ModuleConfiguration |
getModuleConfig(javax.xml.namespace.QName moduleName)
|
java.util.ArrayList |
getModuleRefs()
|
java.util.Collection |
getModules()
Method getEngadgedModules |
Parameter |
getParameter(java.lang.String name)
Method getParameter |
java.util.ArrayList |
getParameters()
To get all the parameters in a given description |
ServiceDescription |
getParent()
|
java.util.ArrayList |
getPhasesInFaultFlow()
|
java.util.ArrayList |
getPhasesOutFaultFlow()
|
java.util.ArrayList |
getPhasesOutFlow()
|
java.util.ArrayList |
getRemainingPhasesInFlow()
|
boolean |
isParamterLocked(java.lang.String paramterName)
|
void |
registerOperationContext(MessageContext msgContext,
OperationContext operationContext)
|
void |
setMessageReceiver(MessageReceiver messageReceiver)
|
void |
setParent(ServiceDescription parent)
|
void |
setPhasesInFaultFlow(java.util.ArrayList list)
|
void |
setPhasesOutFaultFlow(java.util.ArrayList list)
|
void |
setPhasesOutFlow(java.util.ArrayList list)
|
void |
setRemainingPhasesInFlow(java.util.ArrayList list)
|
Methods inherited from class org.apache.wsdl.impl.WSDLOperationImpl |
addInFault, addOutFault, getInfaults, getInputMessage, getMessageExchangePattern, getName, getOutfaults, getOutputMessage, getStyle, getTargetnamespace, isSafe, setInfaults, setInputMessage, setMessageExchangePattern, setName, setOutfaults, setOutputMessage, setSafety, setStyle |
Methods inherited from class org.apache.wsdl.impl.ExtensibleComponentImpl |
addFeature, addProperty, getFeatures, getProperties |
Methods inherited from class org.apache.wsdl.impl.ComponentImpl |
addExtensibilityElement, addExtensibleAttributes, getComponentProperties, getComponentProperty, getDocumentation, getExtensibilityAttributes, getExtensibilityElements, getMetadataBag, setComponentProperties, setComponentProperty, setDocumentation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.wsdl.WSDLOperation |
addInFault, addOutFault, getInfaults, getInputMessage, getMessageExchangePattern, getName, getOutfaults, getOutputMessage, getStyle, getTargetnamespace, isSafe, setInfaults, setInputMessage, setMessageExchangePattern, setName, setOutfaults, setOutputMessage, setSafety, setStyle |
Methods inherited from interface org.apache.wsdl.ExtensibleComponent |
addFeature, addProperty, getFeatures, getProperties |
Methods inherited from interface org.apache.wsdl.Component |
addExtensibilityElement, addExtensibleAttributes, getComponentProperties, getComponentProperty, getExtensibilityAttributes, getExtensibilityElements, getMetadataBag, setComponentProperties, setComponentProperty |
Constructor Detail |
public OperationDescription()
public OperationDescription(javax.xml.namespace.QName name)
Method Detail |
public void engageModule(ModuleDescription moduleref) throws AxisFault
moduleref
-
AxisFault
public void addToEngageModuleList(ModuleDescription moduleName)
public java.util.Collection getModules()
public void addParameter(Parameter param) throws AxisFault
addParameter
in interface ParameterInclude
param
- Parameter that will be added
AxisFault
public Parameter getParameter(java.lang.String name)
getParameter
in interface ParameterInclude
name
- Name of the parameter
public java.util.ArrayList getParameters()
ParameterInclude
getParameters
in interface ParameterInclude
public OperationContext findOperationContext(MessageContext msgContext, ServiceContext serviceContext) throws AxisFault
msgContext
-
AxisFault
public OperationContext findForExistingOperationContext(MessageContext msgContext) throws AxisFault
msgContext
-
AxisFault
public void registerOperationContext(MessageContext msgContext, OperationContext operationContext) throws AxisFault
AxisFault
public MessageReceiver getMessageReceiver()
public void setMessageReceiver(MessageReceiver messageReceiver)
public int getAxisSpecifMEPConstant()
public java.util.ArrayList getPhasesInFaultFlow()
public java.util.ArrayList getPhasesOutFaultFlow()
public java.util.ArrayList getPhasesOutFlow()
public java.util.ArrayList getRemainingPhasesInFlow()
public void setPhasesInFaultFlow(java.util.ArrayList list)
list
- public void setPhasesOutFaultFlow(java.util.ArrayList list)
list
- public void setPhasesOutFlow(java.util.ArrayList list)
list
- public void setRemainingPhasesInFlow(java.util.ArrayList list)
list
- public void addModule(javax.xml.namespace.QName moduleName)
public java.util.ArrayList getModuleRefs()
public ServiceDescription getParent()
public void setParent(ServiceDescription parent)
public boolean isParamterLocked(java.lang.String paramterName)
isParamterLocked
in interface ParameterInclude
public void addModuleConfig(ModuleConfiguration moduleConfiguration)
moduleConfiguration
- public ModuleConfiguration getModuleConfig(javax.xml.namespace.QName moduleName)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |