org.wso2.registry.jdbc.handlers.builtin.utils
Class WSDLFileProcessor
java.lang.Object
org.wso2.registry.jdbc.handlers.builtin.utils.WSDLFileProcessor
public class WSDLFileProcessor
- extends java.lang.Object
Method Summary |
void |
calculateWSDLNamesAndChangeTypes(Repository repository,
Registry registry,
javax.wsdl.Definition wsdlDefinition,
java.util.Map processedWSDLMap,
java.util.Map processedScheamMap,
java.util.Set visitedWSDLs,
java.lang.String registryBasePath,
boolean processImports)
saves the given wsdl definition file with its imported wsdls and imported and included
schemas. |
void |
saveWSDLFileToRegistry(Repository repository,
javax.wsdl.Definition wsdlDefinition,
java.util.Map processedWSDLMap,
java.util.Set visitedWSDLs,
java.lang.String registryBasePath,
boolean processImports,
Resource metadata)
|
java.lang.String |
saveWSDLFileToRegistry(RequestContext context,
java.lang.String location,
java.lang.String registryBasePath,
boolean processImports,
Resource metadata)
saves a wsdl file including its imports and imported schemas. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IMPORT_TAG
public static final java.lang.String IMPORT_TAG
- See Also:
- Constant Field Values
INCLUDE_TAG
public static final java.lang.String INCLUDE_TAG
- See Also:
- Constant Field Values
WSDLFileProcessor
public WSDLFileProcessor()
saveWSDLFileToRegistry
public java.lang.String saveWSDLFileToRegistry(RequestContext context,
java.lang.String location,
java.lang.String registryBasePath,
boolean processImports,
Resource metadata)
throws RegistryException
- saves a wsdl file including its imports and imported schemas.
- Parameters:
location
-
- Throws:
javax.wsdl.WSDLException
RegistryException
calculateWSDLNamesAndChangeTypes
public void calculateWSDLNamesAndChangeTypes(Repository repository,
Registry registry,
javax.wsdl.Definition wsdlDefinition,
java.util.Map processedWSDLMap,
java.util.Map processedScheamMap,
java.util.Set visitedWSDLs,
java.lang.String registryBasePath,
boolean processImports)
throws RegistryException
- saves the given wsdl definition file with its imported wsdls and imported and included
schemas.
- Parameters:
wsdlDefinition
- - wsdl file to saveprocessedWSDLMap
- - map with original source URI vs new uris for wsdlsprocessedScheamMap
- - map with orignal source URI vs new uris for schemas
- Throws:
RegistryException
saveWSDLFileToRegistry
public void saveWSDLFileToRegistry(Repository repository,
javax.wsdl.Definition wsdlDefinition,
java.util.Map processedWSDLMap,
java.util.Set visitedWSDLs,
java.lang.String registryBasePath,
boolean processImports,
Resource metadata)
throws RegistryException
- Throws:
RegistryException
Copyright © 2007 Apache Web Services Project. All Rights Reserved.