Interface EditableWSDLBoundOperation
- All Superinterfaces:
WSDLBoundOperation,WSDLExtensible,WSDLObject
- All Known Implementing Classes:
WSDLBoundOperationImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation
WSDLBoundOperation.ANONYMOUS -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFault(EditableWSDLBoundFault fault) Add FaultvoidaddPart(EditableWSDLPart part, WebParam.Mode mode) Add Partvoidfreeze(EditableWSDLModel root) Freezes WSDL model to prevent further modificationGives the ownerWSDLBoundPortTypeIterable<? extends EditableWSDLBoundFault>Gets all theWSDLFaultbound to this operation.Map<String,? extends EditableWSDLPart> Gets the wsdl:portType/wsdl:operation model -WSDLOperation, associated with this binding operation.Map<String,? extends EditableWSDLPart> getPart(String partName, WebParam.Mode mode) GetsWSDLPartfor the given wsdl:input or wsdl:output partvoidsetAnonymous(WSDLBoundOperation.ANONYMOUS anonymous) Sets the soapbinding:binding/operation/wsaw:Anonymous.voidsetFaultExplicitBodyParts(boolean b) Sets fault explicit body partsvoidsetInputExplicitBodyParts(boolean b) Sets input explicit body partsvoidsetOutputExplicitBodyParts(boolean b) Sets output explicit body partsvoidSet request namespacevoidSet response namespacevoidsetSoapAction(String soapAction) Set SOAP actionvoidsetStyle(SOAPBinding.Style style) Set parameter styleMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation
getAnonymous, getFaultBinding, getFaultParts, getInputBinding, getInputParts, getMimeTypeForFaultPart, getMimeTypeForInputPart, getMimeTypeForOutputPart, getName, getOutputBinding, getOutputParts, getRequestNamespace, getRequestPayloadName, getResponseNamespace, getResponsePayloadName, getSOAPActionMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensionsMethods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject
getLocation
-
Method Details
-
getOperation
Description copied from interface:WSDLBoundOperationGets the wsdl:portType/wsdl:operation model -WSDLOperation, associated with this binding operation.- Specified by:
getOperationin interfaceWSDLBoundOperation- Returns:
- always same
WSDLOperation
-
getBoundPortType
Description copied from interface:WSDLBoundOperationGives the ownerWSDLBoundPortType- Specified by:
getBoundPortTypein interfaceWSDLBoundOperation
-
getPart
Description copied from interface:WSDLBoundOperationGetsWSDLPartfor the given wsdl:input or wsdl:output part- Specified by:
getPartin interfaceWSDLBoundOperation- Returns:
- null if no part is found
-
getInParts
Description copied from interface:WSDLBoundOperation- Specified by:
getInPartsin interfaceWSDLBoundOperation
-
getOutParts
Description copied from interface:WSDLBoundOperation- Specified by:
getOutPartsin interfaceWSDLBoundOperation
-
getFaults
Description copied from interface:WSDLBoundOperationGets all theWSDLFaultbound to this operation.- Specified by:
getFaultsin interfaceWSDLBoundOperation
-
addPart
Add Part- Parameters:
part- Partmode- Mode
-
addFault
Add Fault- Parameters:
fault- Fault
-
setAnonymous
Sets the soapbinding:binding/operation/wsaw:Anonymous.- Parameters:
anonymous- Anonymous value of the operation
-
setInputExplicitBodyParts
void setInputExplicitBodyParts(boolean b) Sets input explicit body parts- Parameters:
b- True, if input body part is explicit
-
setOutputExplicitBodyParts
void setOutputExplicitBodyParts(boolean b) Sets output explicit body parts- Parameters:
b- True, if output body part is explicit
-
setFaultExplicitBodyParts
void setFaultExplicitBodyParts(boolean b) Sets fault explicit body parts- Parameters:
b- True, if fault body part is explicit
-
setRequestNamespace
Set request namespace- Parameters:
ns- Namespace
-
setResponseNamespace
Set response namespace- Parameters:
ns- Namespace
-
setSoapAction
Set SOAP action- Parameters:
soapAction- SOAP action
-
setStyle
Set parameter style- Parameters:
style- Style
-
freeze
Freezes WSDL model to prevent further modification- Parameters:
root- WSDL Model
-