|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface WSDLBoundOperation
Abstracts wsdl:binding/wsdl:operation. It can be used to determine the parts and their binding.
| Nested Class Summary | |
|---|---|
static class |
WSDLBoundOperation.ANONYMOUS
|
| Method Summary | |
|---|---|
WSDLBoundOperation.ANONYMOUS |
getAnonymous()
Gets the soapbinding:binding/operation/wsaw:Anonymous. |
WSDLBoundPortType |
getBoundPortType()
Gives the owner WSDLBoundPortType |
Iterable<? extends WSDLBoundFault> |
getFaults()
Gets all the WSDLFault bound to this operation. |
Map<String,WSDLPart> |
getInParts()
Gets all inbound WSDLPart by its name. |
QName |
getName()
Short-cut for getOperation().getName() |
WSDLOperation |
getOperation()
Gets the wsdl:portType/wsdl:operation model - WSDLOperation,
associated with this binding operation. |
Map<String,WSDLPart> |
getOutParts()
Gets all outbound WSDLPart by its name. |
WSDLPart |
getPart(String partName,
javax.jws.WebParam.Mode mode)
Gets WSDLPart for the given wsdl:input or wsdl:output part |
QName |
getReqPayloadName()
Gets the payload QName of the request message. |
String |
getRequestNamespace()
Gets the namespace of request payload. |
QName |
getResPayloadName()
Gets the payload QName of the response message. |
String |
getResponseNamespace()
Gets the namespace of response payload. |
String |
getSOAPAction()
Gives soapbinding:operation@soapAction value. |
| Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible |
|---|
addExtension, getExtension, getExtensions, getExtensions |
| Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject |
|---|
getLocation |
| Method Detail |
|---|
@NotNull QName getName()
getOperation().getName()
@NotNull String getSOAPAction()
@NotNull WSDLOperation getOperation()
WSDLOperation,
associated with this binding operation.
WSDLOperation@NotNull WSDLBoundPortType getBoundPortType()
WSDLBoundPortType
WSDLBoundOperation.ANONYMOUS getAnonymous()
@Nullable
WSDLPart getPart(@NotNull
String partName,
@NotNull
javax.jws.WebParam.Mode mode)
WSDLPart for the given wsdl:input or wsdl:output part
@NotNull Map<String,WSDLPart> getInParts()
WSDLPart by its name.
@NotNull Map<String,WSDLPart> getOutParts()
WSDLPart by its name.
@NotNull Iterable<? extends WSDLBoundFault> getFaults()
WSDLFault bound to this operation.
@Nullable QName getReqPayloadName()
It's possible for an operation to define no body part, in which case this method returns null.
@Nullable QName getResPayloadName()
It's possible for an operation to define no body part, in which case this method returns null.
String getRequestNamespace()
String getResponseNamespace()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||