public class RegistryWSDLLocator extends Object implements org.apache.synapse.util.resolver.UserDefinedWSDLLocator
Constructor and Description |
---|
RegistryWSDLLocator() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
InputSource |
getBaseInputSource() |
String |
getBaseURI() |
InputSource |
getImportInputSource(String parentLocation,
String relativeLocation)
Resolve a schema or WSDL import.
|
String |
getLatestImportURI() |
void |
init(InputSource baseInputSource,
String baseURI,
org.apache.synapse.util.resolver.ResourceMap resourceMap,
org.apache.synapse.config.SynapseConfiguration synCfg,
String wsdlKey) |
public void init(InputSource baseInputSource, String baseURI, org.apache.synapse.util.resolver.ResourceMap resourceMap, org.apache.synapse.config.SynapseConfiguration synCfg, String wsdlKey)
init
in interface org.apache.synapse.util.resolver.UserDefinedWSDLLocator
public InputSource getImportInputSource(String parentLocation, String relativeLocation)
ResourceMap
object. If this fails (because no
ResourceMap
is
configured or because
ResourceMap.resolve(SynapseConfiguration, String)
returns null,
it will resolve the location using
SynapseConfigUtils.resolveRelativeURI(String, String)
.getImportInputSource
in interface javax.wsdl.xml.WSDLLocator
public String getLatestImportURI()
getLatestImportURI
in interface javax.wsdl.xml.WSDLLocator
public InputSource getBaseInputSource()
getBaseInputSource
in interface javax.wsdl.xml.WSDLLocator
public String getBaseURI()
getBaseURI
in interface javax.wsdl.xml.WSDLLocator
public void close()
close
in interface javax.wsdl.xml.WSDLLocator
Copyright © 2018 WSO2. All rights reserved.