public class WsdlDatasenseParser extends Object
MetaData in WSDL files.| Constructor and Description |
|---|
WsdlDatasenseParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMetadata(Iterable<URL> wsdlURLs,
String category,
String suffix)
Add metadata from the wsdl URLs list received.
|
org.mule.common.metadata.MetaData |
getInputMetaData(org.mule.common.metadata.MetaDataKey key)
Returns the input
MetaData for the given key. |
List<org.mule.common.metadata.MetaDataKey> |
getMetaDataKeys()
Gets the list of MetaDataKeys.
|
org.mule.common.metadata.MetaData |
getOutputMetaData(org.mule.common.metadata.MetaDataKey key)
Returns the output
MetaData for the given key. |
public void addMetadata(@NotNull
Iterable<URL> wsdlURLs,
@NotNull
String category,
@Nullable
String suffix)
throws WsdlDatasenseException
wsdlURLs - An Iterable with the WSDL URLs.category - A category name. Can be the simple name of the class that references thissuffix - A String to append at the end of the Metadata Name. Can be null.WsdlDatasenseException - If there is a problem parsing the Metadata.@NotNull public List<org.mule.common.metadata.MetaDataKey> getMetaDataKeys()
MetaDataKey is a String with the following format: {WSDL name}||{Operation name}.MetaDataKeys.@NotNull
public org.mule.common.metadata.MetaData getInputMetaData(org.mule.common.metadata.MetaDataKey key)
throws WsdlDatasenseException
MetaData for the given key.key - The key.MetaData object.WsdlDatasenseException - If there is an issue reading or parsing the WSDL.@NotNull
public org.mule.common.metadata.MetaData getOutputMetaData(org.mule.common.metadata.MetaDataKey key)
throws WsdlDatasenseException
MetaData for the given key.key - The key.MetaData object.WsdlDatasenseException - If there is an issue reading or parsing the WSDL.Copyright © 2015. All rights reserved.