|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EditableWSDLModel
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLModel |
|---|
WSDLModel.WSDLParser |
| Method Summary | |
|---|---|
void |
addBinding(EditableWSDLBoundPortType portType)
Add Binding |
void |
addMessage(EditableWSDLMessage msg)
Add message |
void |
addPortType(EditableWSDLPortType pt)
Add port type |
void |
addService(EditableWSDLService svc)
Add service |
void |
finalizeRpcLitBinding(EditableWSDLBoundPortType portType)
Finalize rpc-lit binding |
void |
freeze()
Freezes WSDL model to prevent further modification |
EditableWSDLBoundPortType |
getBinding(QName name)
Gets WSDLBoundPortType that models wsdl:binding |
EditableWSDLBoundPortType |
getBinding(QName serviceName,
QName portName)
Give a WSDLBoundPortType for the given wsdl:service and wsdl:port names. |
Map<QName,? extends EditableWSDLBoundPortType> |
getBindings()
Gives a Map of wsdl:binding QName and WSDLBoundPortType |
EditableWSDLMessage |
getMessage(QName name)
Returns the message with the given QName |
Map<QName,? extends EditableWSDLMessage> |
getMessages()
Gives a Map of wsdl:message qualified name and com.sun.xml.ws.api.model.wsdl.WSDLMesage |
EditableWSDLPortType |
getPortType(QName name)
Gets WSDLPortType that models wsdl:portType |
Map<QName,? extends EditableWSDLPortType> |
getPortTypes()
Gives a Map of wsdl:portType QName and WSDLPortType |
EditableWSDLService |
getService(QName name)
Gets WSDLService that models wsdl:service |
Map<QName,? extends EditableWSDLService> |
getServices()
Gives a Map of wsdl:service qualified name and WSDLService |
void |
setPolicyMap(PolicyMap policyMap)
Deprecated. |
| Methods inherited from interface com.sun.xml.ws.api.model.wsdl.WSDLModel |
|---|
getFirstServiceName, getPolicyMap |
| 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 |
|---|
EditableWSDLPortType getPortType(@NotNull
QName name)
WSDLModelWSDLPortType that models wsdl:portType
getPortType in interface WSDLModelname - non-null quaified name of wsdl:message, where the localName is the value of wsdl:portType@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLPortType or null if no wsdl:portType found.void addBinding(EditableWSDLBoundPortType portType)
portType - Bound port type
EditableWSDLBoundPortType getBinding(@NotNull
QName name)
WSDLModelWSDLBoundPortType that models wsdl:binding
getBinding in interface WSDLModelname - non-null quaified name of wsdl:binding, where the localName is the value of wsdl:binding@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLBoundPortType or null if no wsdl:binding found
EditableWSDLBoundPortType getBinding(@NotNull
QName serviceName,
@NotNull
QName portName)
WSDLModelWSDLBoundPortType for the given wsdl:service and wsdl:port names.
getBinding in interface WSDLModelserviceName - service QNameportName - port QName
WSDLBoundPortType. null if the Binding for the given wsd:service and wsdl:port name are not
found.
EditableWSDLService getService(@NotNull
QName name)
WSDLModelWSDLService that models wsdl:service
getService in interface WSDLModelname - non-null quaified name of wsdl:service, where the localName is the value of wsdl:service@name and
the namespaceURI is the value of wsdl:definitions@targetNamespace
WSDLService or null if no wsdl:service found@NotNull Map<QName,? extends EditableWSDLMessage> getMessages()
WSDLModelMap of wsdl:message qualified name and com.sun.xml.ws.api.model.wsdl.WSDLMesage
getMessages in interface WSDLModelvoid addMessage(EditableWSDLMessage msg)
msg - Message@NotNull Map<QName,? extends EditableWSDLPortType> getPortTypes()
WSDLModelMap of wsdl:portType QName and WSDLPortType
getPortTypes in interface WSDLModelvoid addPortType(EditableWSDLPortType pt)
pt - Port type@NotNull Map<QName,? extends EditableWSDLBoundPortType> getBindings()
WSDLModelMap of wsdl:binding QName and WSDLBoundPortType
getBindings in interface WSDLModel@NotNull Map<QName,? extends EditableWSDLService> getServices()
WSDLModelMap of wsdl:service qualified name and WSDLService
getServices in interface WSDLModelvoid addService(EditableWSDLService svc)
svc - ServiceEditableWSDLMessage getMessage(QName name)
WSDLModel
getMessage in interface WSDLModelname - Message name
void setPolicyMap(PolicyMap policyMap)
policyMap - void finalizeRpcLitBinding(EditableWSDLBoundPortType portType)
portType - Bindingvoid freeze()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||