|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.api.wsdl.parser.ServiceDescriptor
com.sun.xml.ws.mex.client.ServiceDescriptorImpl
public class ServiceDescriptorImpl
This class is used by the JAX-WS code when it needs to retrieve metadata from an endpoint using mex. An address is passed into the MetadataResolverImpl class, which creates a service descriptor and returns it.
Because wsdl and schema import@location attributes are removed from the data when empty, this class will add them back in for wsdl imports. The value that is used for the attribute matches the systemId of the Source that contains the imported wsdl (which may be different from the target namespace of the wsdl).
| Constructor Summary | |
|---|---|
ServiceDescriptorImpl(Metadata mData)
The ServiceDescriptorImpl constructor does the work of parsing the data in the Metadata object. |
|
| Method Summary | |
|---|---|
List<Source> |
getSchemas()
Gives list of schemas. |
List<Source> |
getWSDLs()
Gives list of wsdls |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ServiceDescriptorImpl(Metadata mData)
| Method Detail |
|---|
public List<Source> getWSDLs()
ServiceDescriptor
getWSDLs in class ServiceDescriptorSource.
Source.getSystemId() must be Non-nullpublic List<Source> getSchemas()
ServiceDescriptor
getSchemas in class ServiceDescriptorSource. Source.getSystemId() must be Non-null.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||