1 19 20 package org.netbeans.modules.websvc.spi.jaxws.client; 21 22 import java.io.IOException ; 23 import java.net.URL ; 24 import java.util.List ; 25 26 import org.openide.filesystems.FileObject; 27 import org.openide.nodes.Node; 28 29 33 34 36 public interface JAXWSClientSupportImpl { 37 38 public static final String XML_RESOURCES_FOLDER="xml-resources"; public static final String CLIENTS_LOCAL_FOLDER="web-service-references"; public static final String CATALOG_FILE="catalog.xml"; 42 43 56 public String addServiceClient(String clientName, String wsdlUrl, String packageName, boolean isJsr109); 57 58 64 public FileObject getWsdlFolder(boolean createFolder) throws IOException ; 65 66 73 public FileObject getLocalWsdlFolderForClient(String clientName, boolean createFolder); 74 75 82 public FileObject getBindingsFolderForClient(String clientName, boolean createFolder); 83 84 92 public void removeServiceClient(String serviceName); 93 94 97 public List getServiceClients(); 98 99 103 public URL getCatalog(); 104 105 108 public String getServiceRefName(Node clientNode); 109 110 } 111 | Popular Tags |