Java Doc for AbsWebServicesServiceImpl.java in  » J2EE » JOnAS-4.8.6 » org » objectweb » jonas » ws » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » J2EE » JOnAS 4.8.6 » org.objectweb.jonas.ws 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


org.objectweb.jonas.service.AbsServiceImpl
   org.objectweb.jonas.ws.AbsWebServicesServiceImpl

All known Subclasses:   org.objectweb.jonas.ws.axis.AxisWSServiceImpl,
AbsWebServicesServiceImpl
abstract public class AbsWebServicesServiceImpl extends AbsServiceImpl implements WebServicesService,AbsWebServicesServiceImplMBean(Code)
implements deployment process and declares commons abstract methods for all (used) Web services engine. Actually we consider Glue and AXIS.
author:
   Guillaume Sauthier
author:
   Xavier Delplanque

Inner Class :public class WSDeployInfo

Field Summary
final public static  StringPARSINGWITHVALIDATION
    
final public static  StringWSDL_HANDLERS
    
final public static  StringWS_BASE
     WebServices service configuration properties : base for web services properties.


Method Summary
public  voidcompleteWSDeployment(Context ctx)
    
public  voiddeployWebServices(Context ctx)
     Get, update and publish WSDL documents contained in a set of jars and wars.
Parameters:
  ctx - the context containing the configuration to deploy the wars.
This context contains the following parameters :
-jarUrls the list of the urls of the jars to deploy.
protected  voiddoDeployWebServices(Context ctx)
     Deploy the given Web services.
protected  voiddoInit(Context ctx)
     Initialize the service.
public  voiddoStart()
     Empty Method for WebServices (no running application).
public  voiddoStop()
     Empty Method for WebServices (no running application).
protected static  I18ngetI18n()
    
protected static  LoggergetLogger()
    
public  voidremoveCache(ClassLoader cl)
    
public  voidundeployWebServices(Context ctx)
    

Field Detail
PARSINGWITHVALIDATION
final public static String PARSINGWITHVALIDATION(Code)
WebServices service configuration properties : Xml parsing with validation



WSDL_HANDLERS
final public static String WSDL_HANDLERS(Code)
WebServices service configuration properties : WSDL handlers



WS_BASE
final public static String WS_BASE(Code)
WebServices service configuration properties : base for web services properties.





Method Detail
completeWSDeployment
public void completeWSDeployment(Context ctx) throws WSServiceException(Code)

See Also:   org.objectweb.jonas.ws.WebServicesService.completeWSDeployment(javax.naming.Context)



deployWebServices
public void deployWebServices(Context ctx) throws WSServiceException(Code)
Get, update and publish WSDL documents contained in a set of jars and wars.
Parameters:
  ctx - the context containing the configuration to deploy the wars.
This context contains the following parameters :
-jarUrls the list of the urls of the jars to deploy.
- warUrlsthe list of the urls of the wars to deploy.
- ejbClassLoaderthe classLoader of the ejbs(used for webapps too).
-earClassLoader the ear classLoader of the j2ee app.
-warCtxRootMapping the webapps contextRoots with associated warname.
- unpackDir the directory where EAR has been unpacked(optionnal for pure webapp webservices).
throws:
  WSServiceException - if an error occurs during the deployment.



doDeployWebServices
protected void doDeployWebServices(Context ctx) throws WSServiceException(Code)
Deploy the given Web services.
Parameters:
  ctx - Context used for parameter passing.
throws:
  WSServiceException - when error occurs.



doInit
protected void doInit(Context ctx) throws ServiceException(Code)
Initialize the service.
Parameters:
  ctx - the configuration context of the service.
throws:
  ServiceException - if the initialization failed.



doStart
public void doStart() throws ServiceException(Code)
Empty Method for WebServices (no running application).
throws:
  ServiceException - never thrown



doStop
public void doStop() throws ServiceException(Code)
Empty Method for WebServices (no running application).
throws:
  ServiceException - never thrown



getI18n
protected static I18n getI18n()(Code)
Returns the i18n.



getLogger
protected static Logger getLogger()(Code)
Returns the logger.



removeCache
public void removeCache(ClassLoader cl)(Code)
Remove WebServices descriptors associated to the given ClassLoader
Parameters:
  cl - key ClassLoader



undeployWebServices
public void undeployWebServices(Context ctx) throws WSServiceException(Code)

See Also:   org.objectweb.jonas.ws.WebServicesService.undeployWebServices(javax.naming.Context)



Methods inherited from org.objectweb.jonas.service.AbsServiceImpl
abstract protected void doInit(Context ctx) throws ServiceException(Code)(Java Doc)
abstract protected void doStart() throws ServiceException(Code)(Java Doc)
abstract protected void doStop() throws ServiceException(Code)(Java Doc)
public String getDomainName()(Code)(Java Doc)
public String getJonasServerName()(Code)(Java Doc)
public String getName()(Code)(Java Doc)
public void init(Context ctx) throws ServiceException(Code)(Java Doc)
public boolean isStarted()(Code)(Java Doc)
public void setName(String name)(Code)(Java Doc)
public void start() throws ServiceException(Code)(Java Doc)
public void stop() throws ServiceException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.