com.sun.xml.ws.api.wsdl.parser
Class MetaDataResolver

java.lang.Object
  extended by com.sun.xml.ws.api.wsdl.parser.MetaDataResolver

public abstract class MetaDataResolver
extends Object

Resolves metadata such as WSDL/schema. This serves as extensibile plugin point which a wsdl parser can use to get the metadata from an endpoint.


Constructor Summary
MetaDataResolver()
           
 
Method Summary
abstract  ServiceDescriptor resolve(URI location)
          Gives ServiceDescriptor resolved from the given location.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaDataResolver

public MetaDataResolver()
Method Detail

resolve

@Nullable
public abstract ServiceDescriptor resolve(@NotNull
                                                   URI location)
Gives ServiceDescriptor resolved from the given location. TODO: Does this method need to propogate errors?

Parameters:
location - metadata location
Returns:
ServiceDescriptor resolved from the location. It may be null in the cases when MetadataResolver can get the metada associated with the metadata loction.