Class MetaDataResolver

  • Direct Known Subclasses:
    MetadataResolverImpl

    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.
    Author:
    Vivek Pandey
    • 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.