| org.netbeans.modules.websvc.spi.webservices.WebServicesSupportImpl
All known Subclasses: org.netbeans.modules.web.project.WebProjectWebServicesSupport,
WebServicesSupportImpl | public interface WebServicesSupportImpl (Code) | | author: Peter Williams |
Method Summary | |
public void | addInfrastructure(String implBeanClass, FileObject pkg) | public void | addServiceEntriesToDD(String serviceName, String serviceEndpointInterface, String serviceEndpoint) | public void | addServiceImpl(String serviceName, FileObject configFile, boolean fromWSDL, String[] wscompileFeatures) | public void | addServiceImpl(String serviceName, FileObject configFile, boolean fromWSDL) | public void | addServiceImplLinkEntry(ServiceImplBean serviceImplBean, String wsName) | public String | generateImplementationBean(String wsName, FileObject pkg, Project project, String delegateData) | public AntProjectHelper | getAntProjectHelper() | public String | getArchiveDDFolderName() | public ClassPath | getClassPath() | public String | getImplementationBean(String linkName) | public ReferenceHelper | getReferenceHelper() | public List | getServices() Get the list of services and their wscompile settings. | public FileObject | getWebservicesDD() Get the FileObject of the webservices.xml file. | public FileObject | getWsDDFolder() | public boolean | isFromWSDL(String serviceName) | public void | removeProjectEntries(String serviceName) | public void | removeServiceEntry(String linkName) Given the servlet-link or ejb-link, remove the servlet or
ejb entry in the module's deployment descriptor. |
addInfrastructure | public void addInfrastructure(String implBeanClass, FileObject pkg)(Code) | | Add infrastructure methods and fields (if any) that should be present
in the implementation bean class
|
addServiceEntriesToDD | public void addServiceEntriesToDD(String serviceName, String serviceEndpointInterface, String serviceEndpoint)(Code) | | Add web service entries to the module's deployment descriptor
|
addServiceImpl | public void addServiceImpl(String serviceName, FileObject configFile, boolean fromWSDL, String[] wscompileFeatures)(Code) | | |
addServiceImpl | public void addServiceImpl(String serviceName, FileObject configFile, boolean fromWSDL)(Code) | | |
addServiceImplLinkEntry | public void addServiceImplLinkEntry(ServiceImplBean serviceImplBean, String wsName)(Code) | | Add the servlet link or ejb link in the webservices.xml entry
|
generateImplementationBean | public String generateImplementationBean(String wsName, FileObject pkg, Project project, String delegateData) throws java.io.IOException(Code) | | Generate the implementation bean class and return the class name
|
getAntProjectHelper | public AntProjectHelper getAntProjectHelper()(Code) | | Get the AntProjectHelper from the project
|
getArchiveDDFolderName | public String getArchiveDDFolderName()(Code) | | Returns the name of the directory that contains the webservices.xml in
the archive
|
getClassPath | public ClassPath getClassPath()(Code) | | Provide classpath where annotations define webservices
|
getImplementationBean | public String getImplementationBean(String linkName)(Code) | | Returns the name of the implementation bean class
given the servlet-link or ejb-link name
|
getReferenceHelper | public ReferenceHelper getReferenceHelper()(Code) | | Get the ReferenceHelper from the project
|
getServices | public List getServices()(Code) | | Get the list of services and their wscompile settings.
|
getWebservicesDD | public FileObject getWebservicesDD()(Code) | | Get the FileObject of the webservices.xml file.
|
getWsDDFolder | public FileObject getWsDDFolder()(Code) | | Returns the directory that contains webservices.xml in the project
|
isFromWSDL | public boolean isFromWSDL(String serviceName)(Code) | | Determine if the web service was created from WSDL
|
removeProjectEntries | public void removeProjectEntries(String serviceName)(Code) | | Remove the web service entries from the project properties
project.xml files
|
removeServiceEntry | public void removeServiceEntry(String linkName)(Code) | | Given the servlet-link or ejb-link, remove the servlet or
ejb entry in the module's deployment descriptor.
|
|
|