| 1 package org.objectweb.celtix.wsdl; 2 3 import java.net.URL ; 4 5 import javax.wsdl.Definition; 6 import javax.wsdl.WSDLException; 7 import javax.wsdl.extensions.ExtensionRegistry; 8 import javax.wsdl.factory.WSDLFactory; 9 10 import org.w3c.dom.Element ; 11 12 16 public interface WSDLManager { 17 18 24 ExtensionRegistry getExtenstionRegistry(); 25 26 30 WSDLFactory getWSDLFactory(); 31 32 33 40 Definition getDefinition(URL url) throws WSDLException; 41 42 49 Definition getDefinition(String url) throws WSDLException; 50 51 58 Definition getDefinition(Element element) throws WSDLException; 59 60 67 Definition getDefinition(Class <?> sei) throws WSDLException; 68 69 74 void addDefinition(Object key, Definition wsdl); 75 76 79 void shutdown(); 80 } 81 | Popular Tags |