Package org.apache.synapse.util.resolver
Interface UserDefinedWSDLLocator
-
- All Superinterfaces:
javax.wsdl.xml.WSDLLocator
public interface UserDefinedWSDLLocator extends javax.wsdl.xml.WSDLLocator
This interface lets user to write his/her own WSDLResolver rather usingCustomWSDLLocator
. Here using WSDLKey, user can perform his/her own mapping between Relativelocation and Registrypath. User needs to provide a synapse.property call,"synapse.wsdl.resolver" pointing to the implementation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
init(InputSource baseInputSource, String baseURI, ResourceMap resourceMap, SynapseConfiguration synCfg, String wsdlKey)
Initiate the UserDefinedWSDLLocator with the required parameters
-
-
-
Method Detail
-
init
void init(InputSource baseInputSource, String baseURI, ResourceMap resourceMap, SynapseConfiguration synCfg, String wsdlKey)
Initiate the UserDefinedWSDLLocator with the required parameters- Parameters:
baseInputSource
- InputSource "pointed at" the base documentbaseURI
- URI representing the location of the base document.resourceMap
-ResourceMap
objectsynCfg
- SynapseconfigurationwsdlKey
- The registry key of the wsdl file
-
-