1 19 20 package org.netbeans.modules.websvc.spi.client; 21 22 import java.io.IOException ; 23 import java.util.List ; 24 25 import org.openide.filesystems.FileObject; 26 27 import org.netbeans.modules.websvc.api.client.ClientStubDescriptor; 28 import org.netbeans.modules.websvc.api.client.WsCompileClientEditorSupport; 29 30 34 public interface WebServicesClientSupportImpl { 35 36 public void addServiceClient(String serviceName, String packageName, 37 String sourceUrl, FileObject configFile, ClientStubDescriptor stubDescriptor); 38 39 public void addServiceClient(String serviceName, String packageName, 40 String sourceUrl, FileObject configFile, ClientStubDescriptor stubDescriptor, String [] wscompileFeatures); 41 42 public void addServiceClientReference(String serviceName, String fqServiceName, String relativeWsdlPath, String mappingPath, String [] portSEIInfo); 43 44 public void removeServiceClient(String serviceName); 45 46 public FileObject getWsdlFolder(boolean create) throws IOException ; 47 48 public FileObject getDeploymentDescriptor(); 49 50 public List getStubDescriptors(); 51 52 public List getServiceClients(); 53 54 public String getWsdlSource(String serviceName); 55 56 public void setWsdlSource(String serviceName, String wsdlSource); 57 58 public void setProxyJVMOptions(String proxyHost, String proxyPort); 59 60 public String getServiceRefName(String serviceName); 61 62 } 63 | Popular Tags |