org.ow2.dragon.ui.businessdelegate.spring.wsdl
Class WSDLManagerImpl

java.lang.Object
  extended by org.ow2.dragon.ui.businessdelegate.spring.wsdl.WSDLManagerImpl
All Implemented Interfaces:
org.ow2.dragon.api.service.wsdl.WSDLManager

public class WSDLManagerImpl
extends java.lang.Object
implements org.ow2.dragon.api.service.wsdl.WSDLManager

Author:
ofabre - eBM WebSourcing

Constructor Summary
WSDLManagerImpl(org.springframework.context.ApplicationContext context)
           
 
Method Summary
 java.util.List<org.ow2.dragon.api.to.specification.ServiceSpecificationTO> getServSpecsForEndpoint(java.lang.String epId)
           
 java.util.List<org.ow2.dragon.api.to.specification.ServiceSpecificationTO> getServSpecsForTechServ(java.lang.String techServiceId)
           
 java.io.InputStream getWsdlDesc(java.lang.String servSpecId)
           
 java.lang.String getWsdlDescAsString(java.lang.String servSpecId)
           
 java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument)
           
 java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument, java.util.Map<java.lang.String,org.w3c.dom.Document> imports, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(org.w3c.dom.Element domElement)
           
 java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent)
           
 java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent, java.util.Map<java.lang.String,org.xml.sax.InputSource> imports, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(java.lang.String wsdlContent)
           
 java.lang.String[] importServiceDefFile(java.lang.String wsdlContent, java.util.Map<java.lang.String,java.lang.String> imports, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(java.lang.String wsdlContent, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(java.net.URI wsdlURI)
           
 java.lang.String[] importServiceDefFile(java.net.URI wsdlURI, java.util.Map<java.lang.String,java.net.URI> imports, java.lang.String wsdlFileName)
           
 java.lang.String[] importServiceDefFile(java.net.URI wsdlURI, java.lang.String wsdlFileName)
           
 org.ow2.dragon.service.wsdl.importreport.WsdlEntitiesImportReport registerServiceDefFile(org.xml.sax.InputSource wsdlSource, java.util.Map<java.lang.String,org.xml.sax.InputSource> imports, java.lang.String wsdlFileName, boolean storeEntities, boolean isImport)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSDLManagerImpl

public WSDLManagerImpl(org.springframework.context.ApplicationContext context)
Method Detail

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.w3c.dom.Element domElement)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException

getServSpecsForEndpoint

public java.util.List<org.ow2.dragon.api.to.specification.ServiceSpecificationTO> getServSpecsForEndpoint(java.lang.String epId)
                                                                                                   throws org.ow2.dragon.api.service.wsdl.WSDLServiceException
Specified by:
getServSpecsForEndpoint in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException

getServSpecsForTechServ

public java.util.List<org.ow2.dragon.api.to.specification.ServiceSpecificationTO> getServSpecsForTechServ(java.lang.String techServiceId)
                                                                                                   throws org.ow2.dragon.api.service.wsdl.WSDLServiceException
Specified by:
getServSpecsForTechServ in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException

getWsdlDesc

public java.io.InputStream getWsdlDesc(java.lang.String servSpecId)
                                throws org.ow2.dragon.api.service.wsdl.WSDLServiceException
Specified by:
getWsdlDesc in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException

getWsdlDescAsString

public java.lang.String getWsdlDescAsString(java.lang.String servSpecId)
                                     throws org.ow2.dragon.api.service.wsdl.WSDLServiceException
Specified by:
getWsdlDescAsString in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.w3c.dom.Document domDocument,
                                               java.util.Map<java.lang.String,org.w3c.dom.Document> imports,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent,
                                               java.util.Map<java.lang.String,org.xml.sax.InputSource> imports,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(org.xml.sax.InputSource wsdlContent)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.lang.String wsdlContent,
                                               java.util.Map<java.lang.String,java.lang.String> imports,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.lang.String wsdlContent,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.lang.String wsdlContent)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.net.URI wsdlURI)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.net.URI wsdlURI,
                                               java.util.Map<java.lang.String,java.net.URI> imports,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

importServiceDefFile

public java.lang.String[] importServiceDefFile(java.net.URI wsdlURI,
                                               java.lang.String wsdlFileName)
                                        throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                               java.util.concurrent.TimeoutException
Specified by:
importServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException

registerServiceDefFile

public org.ow2.dragon.service.wsdl.importreport.WsdlEntitiesImportReport registerServiceDefFile(org.xml.sax.InputSource wsdlSource,
                                                                                                java.util.Map<java.lang.String,org.xml.sax.InputSource> imports,
                                                                                                java.lang.String wsdlFileName,
                                                                                                boolean storeEntities,
                                                                                                boolean isImport)
                                                                                         throws org.ow2.dragon.api.service.wsdl.WSDLServiceException,
                                                                                                java.util.concurrent.TimeoutException
Specified by:
registerServiceDefFile in interface org.ow2.dragon.api.service.wsdl.WSDLManager
Throws:
org.ow2.dragon.api.service.wsdl.WSDLServiceException
java.util.concurrent.TimeoutException


Copyright © 2008-2010 eBMWebsourcing. All Rights Reserved.