|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EditableWSDLBoundOperation
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLBoundOperation |
|---|
WSDLBoundOperation.ANONYMOUS |
| Method Summary | |
|---|---|
void |
addFault(EditableWSDLBoundFault fault)
Add Fault |
void |
addPart(EditableWSDLPart part,
WebParam.Mode mode)
Add Part |
void |
freeze(EditableWSDLModel root)
Freezes WSDL model to prevent further modification |
EditableWSDLBoundPortType |
getBoundPortType()
Gives the owner WSDLBoundPortType |
Iterable<? extends EditableWSDLBoundFault> |
getFaults()
Gets all the WSDLFault bound to this operation. |
Map<String,? extends EditableWSDLPart> |
getInParts()
Gets all inbound WSDLPart by its name. |
EditableWSDLOperation |
getOperation()
Gets the wsdl:portType/wsdl:operation model - WSDLOperation,
associated with this binding operation. |
Map<String,? extends EditableWSDLPart> |
getOutParts()
Gets all outbound WSDLPart by its name. |
EditableWSDLPart |
getPart(String partName,
WebParam.Mode mode)
Gets WSDLPart for the given wsdl:input or wsdl:output part |
void |
setAnonymous(WSDLBoundOperation.ANONYMOUS anonymous)
Sets the soapbinding:binding/operation/wsaw:Anonymous. |
void |
setFaultExplicitBodyParts(boolean b)
Sets fault explicit body parts |
void |
setInputExplicitBodyParts(boolean b)
Sets input explicit body parts |
void |
setOutputExplicitBodyParts(boolean b)
Sets output explicit body parts |
void |
setRequestNamespace(String ns)
Set request namespace |
void |
setResponseNamespace(String ns)
Set response namespace |
void |
setSoapAction(String soapAction)
Set SOAP action |
void |
setStyle(SOAPBinding.Style style)
Set parameter style |
| Methods 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, getSOAPAction |
| Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLExtensible |
|---|
addExtension, addNotUnderstoodExtension, areRequiredExtensionsUnderstood, getExtension, getExtensions, getExtensions, getNotUnderstoodExtensions |
| Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLObject |
|---|
getLocation |
| Method Detail |
|---|
@NotNull EditableWSDLOperation getOperation()
WSDLBoundOperationWSDLOperation,
associated with this binding operation.
getOperation in interface WSDLBoundOperationWSDLOperation@NotNull EditableWSDLBoundPortType getBoundPortType()
WSDLBoundOperationWSDLBoundPortType
getBoundPortType in interface WSDLBoundOperation
@Nullable
EditableWSDLPart getPart(@NotNull
String partName,
@NotNull
WebParam.Mode mode)
WSDLBoundOperationWSDLPart for the given wsdl:input or wsdl:output part
getPart in interface WSDLBoundOperation@NotNull Map<String,? extends EditableWSDLPart> getInParts()
WSDLBoundOperationWSDLPart by its name.
getInParts in interface WSDLBoundOperation@NotNull Map<String,? extends EditableWSDLPart> getOutParts()
WSDLBoundOperationWSDLPart by its name.
getOutParts in interface WSDLBoundOperation@NotNull Iterable<? extends EditableWSDLBoundFault> getFaults()
WSDLBoundOperationWSDLFault bound to this operation.
getFaults in interface WSDLBoundOperation
void addPart(EditableWSDLPart part,
WebParam.Mode mode)
part - Partmode - Mode
void addFault(@NotNull
EditableWSDLBoundFault fault)
fault - Faultvoid setAnonymous(WSDLBoundOperation.ANONYMOUS anonymous)
anonymous - Anonymous value of the operationvoid setInputExplicitBodyParts(boolean b)
b - True, if input body part is explicitvoid setOutputExplicitBodyParts(boolean b)
b - True, if output body part is explicitvoid setFaultExplicitBodyParts(boolean b)
b - True, if fault body part is explicitvoid setRequestNamespace(String ns)
ns - Namespacevoid setResponseNamespace(String ns)
ns - Namespacevoid setSoapAction(String soapAction)
soapAction - SOAP actionvoid setStyle(SOAPBinding.Style style)
style - Stylevoid freeze(EditableWSDLModel root)
root - WSDL Model
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||