Class MetadataUtil

java.lang.Object
com.sun.xml.ws.util.MetadataUtil

public class MetadataUtil extends Object
WSDL, schema document metadata utility class.
Author:
Jitendra Kotamraju
  • Constructor Details

    • MetadataUtil

      public MetadataUtil()
  • Method Details

    • getMetadataClosure

      public static Map<String,SDDocument> getMetadataClosure(@NotNull String systemId, @NotNull SDDocumentResolver resolver, boolean onlyTopLevelSchemas)
      Gets closure of all the referenced documents from the primary document(typically the service WSDL). It traverses the WSDL and schema imports and builds a closure set of documents.
      Parameters:
      systemId - primary wsdl or the any root document
      resolver - used to get SDDocumentImpl for a document
      onlyTopLevelSchemas - if true, the imported schemas from a schema would be ignored
      Returns:
      all the documents