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 suffix)
Add metadata from the wsdl URLs list received.
|
void |
addMetadata(Iterable<URL> wsdlURLs,
String suffix,
BindingHelper helper)
Add metadata from the wsdl URLs list received.
|
Map<String,org.mule.metadata.api.model.MetadataType> |
getInputMetaData(org.mule.runtime.api.metadata.MetadataKey key)
Returns the input
MetaData for the given key. |
Set<org.mule.runtime.api.metadata.MetadataKey> |
getMetaDataKeys()
Gets the list of MetaDataKeys.
|
Map<String,org.mule.metadata.api.model.MetadataType> |
getOutputMetaData(org.mule.runtime.api.metadata.MetadataKey key)
Returns the output
MetaData for the given key . |
public void addMetadata(@NotNull
Iterable<URL> wsdlURLs,
@Nullable
String suffix)
throws WsdlDatasenseException
wsdlURLs - An Iterable with the WSDL URLs.suffix - A String to append at the end of the Metadata Name. Can be null.WsdlDatasenseException - If there is a problem parsing the Metadata.public void addMetadata(@NotNull
Iterable<URL> wsdlURLs,
@Nullable
String suffix,
BindingHelper helper)
throws WsdlDatasenseException
wsdlURLs - An Iterable with the WSDL URLs.suffix - A String to append at the end of the Metadata Name. Can be null.helper - A BindingHelper to determine if the metadata has a third level with the concrete types supported by the operation.WsdlDatasenseException - If there is a problem parsing the Metadata.@NotNull public Set<org.mule.runtime.api.metadata.MetadataKey> getMetaDataKeys()
MetaDataKeys.@NotNull public Map<String,org.mule.metadata.api.model.MetadataType> getInputMetaData(org.mule.runtime.api.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 Map<String,org.mule.metadata.api.model.MetadataType> getOutputMetaData(org.mule.runtime.api.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 © 2016. All rights reserved.