public interface OperationDescription
OperationDescription details
CORRESPONDS TO: A single operation on an SEI (on both Client and Server)
AXIS2 DELEGATE: AxisOperation
CHILDREN: 0..n ParameterDescription
0..n FaultDescription (Note: Not fully implemented)
ANNOTATIONS:
WebMethod [181]
SOAPBinding [181]
Oneway [181]
WebResult [181]
RequestWrapper [224]
ResponseWrapper [224]
WSDL ELEMENTS:
operation
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AXIS_OPERATION_PARAMETER |
static java.lang.String |
HEADER_PARAMETER_QNAMES
Paramater set on AxisOperation which contains an ArrayList of SOAP header QNames
corresponding to SEI parameters.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAction() |
AxisOperation |
getAxisOperation() |
java.lang.String |
getBindingInputNamespace()
Returns the namespace of binding input message for the operation
|
java.lang.String |
getBindingOutputNamespace()
Returns the namespace of binding output message for the operation
|
EndpointInterfaceDescription |
getEndpointInterfaceDescription() |
FaultDescription[] |
getFaultDescriptions() |
java.lang.String |
getJavaDeclaringClassName() |
java.lang.String |
getJavaMethodName() |
java.lang.String[] |
getJavaParameters() |
java.lang.reflect.Method |
getMethodFromServiceImpl(java.lang.Class serviceImpl)
Service implementation side only! Given a service implementation class, find the method on
that class that corresponds to this operation description.
|
javax.xml.namespace.QName |
getName() |
java.lang.String |
getOperationName() |
OperationRuntimeDescription |
getOperationRuntimeDesc(java.lang.String name) |
ParameterDescription |
getParameterDescription(int parameterNumber) |
ParameterDescription |
getParameterDescription(java.lang.String parameterName) |
ParameterDescription[] |
getParameterDescriptions() |
java.lang.String[] |
getParamNames() |
java.lang.String |
getRequestWrapperClassName() |
java.lang.String |
getRequestWrapperLocalName() |
java.lang.String |
getRequestWrapperPartName() |
java.lang.String |
getRequestWrapperTargetNamespace() |
java.lang.String |
getResponseWrapperClassName() |
java.lang.String |
getResponseWrapperLocalName() |
java.lang.String |
getResponseWrapperPartName() |
java.lang.String |
getResponseWrapperTargetNamespace() |
java.lang.Class |
getResultActualType()
Return the actual Class of the type.
|
AttachmentDescription |
getResultAttachmentDescription() |
java.lang.String |
getResultName() |
java.lang.String |
getResultPartName() |
java.lang.String |
getResultTargetNamespace() |
java.lang.Class |
getResultType()
Return the Class of the return type.
|
java.lang.reflect.Method |
getSEIMethod()
Client side and non-DBC service side only! Return the SEI method for which a
service.getPort(Class SEIClass) created the EndpointDescriptionInterface and the associated
OperationDescriptions.
|
javax.jws.soap.SOAPBinding.ParameterStyle |
getSoapBindingParameterStyle() |
javax.jws.soap.SOAPBinding.Style |
getSoapBindingStyle() |
javax.jws.soap.SOAPBinding.Use |
getSoapBindingUse() |
OperationDescription |
getSyncOperation()
For JAX-WS client-side async operations, this will return the corresponding sync
OperationDescription.
|
boolean |
hasRequestSwaRefAttachments() |
boolean |
hasResponseSwaRefAttachments() |
boolean |
isExcluded() |
boolean |
isJAXWSAsyncClientMethod()
Answer if this operation corresponds to the JAX-WS Client-only async methods.
|
boolean |
isListType() |
boolean |
isOneWay() |
boolean |
isOperationReturningResult() |
boolean |
isResultHeader() |
FaultDescription |
resolveFaultByExceptionName(java.lang.String exceptionClassName) |
void |
setHasRequestSwaRefAttachments(boolean b) |
void |
setHasResponseSwaRefAttachments(boolean b) |
void |
setOperationRuntimeDesc(OperationRuntimeDescription ord) |
static final java.lang.String HEADER_PARAMETER_QNAMES
static final java.lang.String AXIS_OPERATION_PARAMETER
EndpointInterfaceDescription getEndpointInterfaceDescription()
FaultDescription[] getFaultDescriptions()
FaultDescription resolveFaultByExceptionName(java.lang.String exceptionClassName)
ParameterDescription getParameterDescription(int parameterNumber)
ParameterDescription getParameterDescription(java.lang.String parameterName)
ParameterDescription[] getParameterDescriptions()
boolean isListType()
AxisOperation getAxisOperation()
java.lang.String getJavaMethodName()
java.lang.String getJavaDeclaringClassName()
java.lang.String[] getJavaParameters()
java.lang.reflect.Method getSEIMethod()
java.lang.reflect.Method getMethodFromServiceImpl(java.lang.Class serviceImpl)
serviceImpl - boolean isJAXWSAsyncClientMethod()
javax.xml.namespace.QName getName()
java.lang.String getOperationName()
java.lang.String getAction()
boolean isOneWay()
boolean isExcluded()
boolean isOperationReturningResult()
java.lang.String getResultName()
java.lang.String getResultTargetNamespace()
java.lang.String getResultPartName()
boolean isResultHeader()
java.lang.Class getResultType()
getResultActualType()java.lang.Class getResultActualType()
java.lang.String getRequestWrapperClassName()
java.lang.String getRequestWrapperTargetNamespace()
java.lang.String getRequestWrapperLocalName()
java.lang.String getRequestWrapperPartName()
java.lang.String getResponseWrapperClassName()
java.lang.String getResponseWrapperTargetNamespace()
java.lang.String getResponseWrapperLocalName()
java.lang.String getResponseWrapperPartName()
java.lang.String[] getParamNames()
javax.jws.soap.SOAPBinding.ParameterStyle getSoapBindingParameterStyle()
javax.jws.soap.SOAPBinding.Style getSoapBindingStyle()
javax.jws.soap.SOAPBinding.Use getSoapBindingUse()
OperationRuntimeDescription getOperationRuntimeDesc(java.lang.String name)
void setOperationRuntimeDesc(OperationRuntimeDescription ord)
OperationDescription getSyncOperation()
AttachmentDescription getResultAttachmentDescription()
java.lang.String getBindingInputNamespace()
java.lang.String getBindingOutputNamespace()
boolean hasRequestSwaRefAttachments()
void setHasRequestSwaRefAttachments(boolean b)
sets - the indicator of nested request swaRef attachments.boolean hasResponseSwaRefAttachments()
void setHasResponseSwaRefAttachments(boolean b)
sets - the indicator of nested response swaRef attachments.Copyright © 2004-2025 The Apache Software Foundation. All Rights Reserved.