|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.axis2.description.AxisOperation
| Field Summary |
| 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 | |
AxisOperation()
|
|
AxisOperation(javax.xml.namespace.QName name)
|
|
AxisOperation(org.apache.wsdl.WSDLOperation wsdlopeartion)
|
|
| Method Summary | |
void |
addExtensibilityElement(org.apache.wsdl.WSDLExtensibilityElement element)
|
void |
addExtensibleAttributes(org.apache.wsdl.WSDLExtensibilityAttribute attribute)
|
void |
addFeature(org.apache.wsdl.WSDLFeature feature)
|
void |
addInFault(org.apache.wsdl.WSDLFaultReference inFault)
|
abstract void |
addMessage(AxisMessage message,
java.lang.String label)
|
abstract void |
addMessageContext(MessageContext msgContext,
OperationContext opContext)
To add a message Context into a operation context depending on MEPs this method has to be overided. |
void |
addModule(javax.xml.namespace.QName moduleName)
|
void |
addModuleConfig(ModuleConfiguration moduleConfiguration)
Adding module configuration , if there is moduleConfig tag in operation |
void |
addOutFault(org.apache.wsdl.WSDLFaultReference outFault)
|
void |
addParameter(Parameter param)
Method addParameter |
void |
addProperty(org.apache.wsdl.WSDLProperty wsdlProperty)
|
void |
deserializeParameters(OMElement parameterElement)
|
void |
engageModule(ModuleDescription moduleref,
AxisConfiguration axisConfig)
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. |
java.util.HashMap |
getComponentProperties()
|
java.lang.Object |
getComponentProperty(java.lang.Object key)
|
org.w3c.dom.Document |
getDocumentation()
|
java.util.Collection |
getEngagedModules()
Method getEngadgedModules |
java.util.List |
getExtensibilityAttributes()
|
java.util.List |
getExtensibilityElements()
|
java.util.List |
getFeatures()
|
java.util.List |
getInfaults()
|
org.apache.wsdl.MessageReference |
getInputMessage()
|
abstract AxisMessage |
getMessage(java.lang.String label)
|
java.lang.String |
getMessageExchangePattern()
|
MessageReceiver |
getMessageReceiver()
|
java.util.Map |
getMetadataBag()
|
ModuleConfiguration |
getModuleConfig(javax.xml.namespace.QName moduleName)
|
java.util.ArrayList |
getModuleRefs()
|
javax.xml.namespace.QName |
getName()
|
java.util.List |
getOutfaults()
|
org.apache.wsdl.MessageReference |
getOutputMessage()
|
Parameter |
getParameter(java.lang.String name)
Method getParameter |
java.util.ArrayList |
getParameters()
To get all the parameters in a given description |
AxisService |
getParent()
|
abstract java.util.ArrayList |
getPhasesInFaultFlow()
|
abstract java.util.ArrayList |
getPhasesOutFaultFlow()
|
abstract java.util.ArrayList |
getPhasesOutFlow()
|
java.util.List |
getProperties()
|
abstract java.util.ArrayList |
getRemainingPhasesInFlow()
|
java.lang.String |
getStyle()
|
java.lang.String |
getTargetnamespace()
|
java.util.ArrayList |
getWsamappingList()
|
boolean |
isControlOperation()
|
boolean |
isParameterLocked(java.lang.String paramterName)
to check whether the parameter is locked at any level |
boolean |
isSafe()
|
void |
registerOperationContext(MessageContext msgContext,
OperationContext operationContext)
|
void |
setComponentProperties(java.util.HashMap properties)
|
void |
setComponentProperty(java.lang.Object key,
java.lang.Object obj)
|
void |
setControlOperation(boolean controlOperation)
|
void |
setDocumentation(org.w3c.dom.Document documentation)
|
void |
setInfaults(java.util.List infaults)
|
void |
setInputMessage(org.apache.wsdl.MessageReference inputMessage)
|
void |
setMessageExchangePattern(java.lang.String messageExchangePattern)
|
void |
setMessageReceiver(MessageReceiver messageReceiver)
|
void |
setMetadataBag(java.util.Map meMap)
|
void |
setName(javax.xml.namespace.QName name)
|
void |
setOutfaults(java.util.List outfaults)
|
void |
setOutputMessage(org.apache.wsdl.MessageReference outputMessage)
|
void |
setParent(AxisService parent)
|
abstract void |
setPhasesInFaultFlow(java.util.ArrayList list)
|
abstract void |
setPhasesOutFaultFlow(java.util.ArrayList list)
|
abstract void |
setPhasesOutFlow(java.util.ArrayList list)
|
abstract void |
setRemainingPhasesInFlow(java.util.ArrayList list)
|
void |
setSafety(boolean safe)
|
void |
setStyle(java.lang.String style)
|
void |
setWsamappingList(java.util.ArrayList wsamappingList)
|
void |
setWsdlopeartion(org.apache.wsdl.impl.WSDLOperationImpl wsdlopeartion)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AxisOperation(org.apache.wsdl.WSDLOperation wsdlopeartion)
public AxisOperation()
public AxisOperation(javax.xml.namespace.QName name)
| Method Detail |
public final void engageModule(ModuleDescription moduleref,
AxisConfiguration axisConfig)
throws AxisFault
moduleref -
AxisFaultpublic java.util.Collection getEngagedModules()
public void addParameter(Parameter param)
throws AxisFault
addParameter in interface ParameterIncludeparam - Parameter that will be added
AxisFaultpublic Parameter getParameter(java.lang.String name)
getParameter in interface ParameterIncludename - Name of the parameter
public java.util.ArrayList getParameters()
ParameterInclude
getParameters in interface ParameterIncludepublic MessageReceiver getMessageReceiver()
public void deserializeParameters(OMElement parameterElement)
throws AxisFault
deserializeParameters in interface ParameterIncludeAxisFaultpublic void setMessageReceiver(MessageReceiver messageReceiver)
public int getAxisSpecifMEPConstant()
public abstract java.util.ArrayList getPhasesInFaultFlow()
public abstract java.util.ArrayList getPhasesOutFaultFlow()
public abstract java.util.ArrayList getPhasesOutFlow()
public abstract java.util.ArrayList getRemainingPhasesInFlow()
public abstract AxisMessage getMessage(java.lang.String label)
public abstract void setPhasesInFaultFlow(java.util.ArrayList list)
public abstract void setPhasesOutFaultFlow(java.util.ArrayList list)
public abstract void setPhasesOutFlow(java.util.ArrayList list)
public abstract void setRemainingPhasesInFlow(java.util.ArrayList list)
public abstract void addMessage(AxisMessage message,
java.lang.String label)
public void addModule(javax.xml.namespace.QName moduleName)
public java.util.ArrayList getModuleRefs()
public AxisService getParent()
public void setParent(AxisService parent)
public boolean isParameterLocked(java.lang.String paramterName)
ParameterInclude
isParameterLocked in interface ParameterIncludepublic void addModuleConfig(ModuleConfiguration moduleConfiguration)
moduleConfiguration - public ModuleConfiguration getModuleConfig(javax.xml.namespace.QName moduleName)
public abstract void addMessageContext(MessageContext msgContext,
OperationContext opContext)
throws AxisFault
msgContext - MessageContextopContext - OperationContext
AxisFault - AxisFaultpublic java.util.List getInfaults()
getInfaults in interface org.apache.wsdl.WSDLOperationpublic void setInfaults(java.util.List infaults)
setInfaults in interface org.apache.wsdl.WSDLOperationpublic org.apache.wsdl.MessageReference getInputMessage()
getInputMessage in interface org.apache.wsdl.WSDLOperationpublic void setInputMessage(org.apache.wsdl.MessageReference inputMessage)
setInputMessage in interface org.apache.wsdl.WSDLOperationpublic java.lang.String getMessageExchangePattern()
getMessageExchangePattern in interface org.apache.wsdl.WSDLOperationpublic void setMessageExchangePattern(java.lang.String messageExchangePattern)
setMessageExchangePattern in interface org.apache.wsdl.WSDLOperationpublic javax.xml.namespace.QName getName()
getName in interface org.apache.wsdl.WSDLOperationpublic void setName(javax.xml.namespace.QName name)
setName in interface org.apache.wsdl.WSDLOperationpublic java.util.List getOutfaults()
getOutfaults in interface org.apache.wsdl.WSDLOperationpublic void setOutfaults(java.util.List outfaults)
setOutfaults in interface org.apache.wsdl.WSDLOperationpublic org.apache.wsdl.MessageReference getOutputMessage()
getOutputMessage in interface org.apache.wsdl.WSDLOperationpublic void setOutputMessage(org.apache.wsdl.MessageReference outputMessage)
setOutputMessage in interface org.apache.wsdl.WSDLOperationpublic boolean isSafe()
isSafe in interface org.apache.wsdl.WSDLOperationpublic void setSafety(boolean safe)
setSafety in interface org.apache.wsdl.WSDLOperationpublic java.lang.String getStyle()
getStyle in interface org.apache.wsdl.WSDLOperationpublic void setStyle(java.lang.String style)
setStyle in interface org.apache.wsdl.WSDLOperationpublic java.lang.String getTargetnamespace()
getTargetnamespace in interface org.apache.wsdl.WSDLOperationpublic void addInFault(org.apache.wsdl.WSDLFaultReference inFault)
addInFault in interface org.apache.wsdl.WSDLOperationpublic void addOutFault(org.apache.wsdl.WSDLFaultReference outFault)
addOutFault in interface org.apache.wsdl.WSDLOperationpublic void addFeature(org.apache.wsdl.WSDLFeature feature)
addFeature in interface org.apache.wsdl.ExtensibleComponentpublic java.util.List getFeatures()
getFeatures in interface org.apache.wsdl.ExtensibleComponentpublic void addProperty(org.apache.wsdl.WSDLProperty wsdlProperty)
addProperty in interface org.apache.wsdl.ExtensibleComponentpublic java.util.List getProperties()
getProperties in interface org.apache.wsdl.ExtensibleComponentpublic org.w3c.dom.Document getDocumentation()
public void setDocumentation(org.w3c.dom.Document documentation)
public java.util.HashMap getComponentProperties()
getComponentProperties in interface org.apache.wsdl.Componentpublic void setComponentProperties(java.util.HashMap properties)
setComponentProperties in interface org.apache.wsdl.Component
public void setComponentProperty(java.lang.Object key,
java.lang.Object obj)
setComponentProperty in interface org.apache.wsdl.Componentpublic java.lang.Object getComponentProperty(java.lang.Object key)
getComponentProperty in interface org.apache.wsdl.Componentpublic void addExtensibilityElement(org.apache.wsdl.WSDLExtensibilityElement element)
addExtensibilityElement in interface org.apache.wsdl.Componentpublic java.util.List getExtensibilityElements()
getExtensibilityElements in interface org.apache.wsdl.Componentpublic void addExtensibleAttributes(org.apache.wsdl.WSDLExtensibilityAttribute attribute)
addExtensibleAttributes in interface org.apache.wsdl.Componentpublic java.util.List getExtensibilityAttributes()
getExtensibilityAttributes in interface org.apache.wsdl.Componentpublic java.util.Map getMetadataBag()
getMetadataBag in interface org.apache.wsdl.Componentpublic void setMetadataBag(java.util.Map meMap)
setMetadataBag in interface org.apache.wsdl.Component
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
AxisFaultpublic void setWsdlopeartion(org.apache.wsdl.impl.WSDLOperationImpl wsdlopeartion)
public java.util.ArrayList getWsamappingList()
public void setWsamappingList(java.util.ArrayList wsamappingList)
public boolean isControlOperation()
public void setControlOperation(boolean controlOperation)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||