com.sun.xml.ws.util
Class MetadataUtil
java.lang.Object
com.sun.xml.ws.util.MetadataUtil
public class MetadataUtil
- extends Object
WSDL, schema document metadata utility class.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetadataUtil
public MetadataUtil()
getMetadataClosure
public static Map<String,SDDocument> getMetadataClosure(@NotNull
String systemId,
@NotNull
MetadataUtil.MetadataResolver 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 documentresolver
- used to get SDDocumentImpl for a documentonlyTopLevelSchemas
- if true, the imported schemas from a schema would be ignored
- Returns:
- all the documents