Java Doc for ImportWebHandler.java in  » Forum » mvnforum-1.1 » com » mvnforum » admin » 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 » Forum » mvnforum 1.1 » com.mvnforum.admin 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.mvnforum.admin.ImportWebHandler

ImportWebHandler
public class ImportWebHandler (Code)

author:
   Igor Manic
version:
   $Revision: 1.18 $, $Date: 2007/10/09 11:09:13 $
version:
  

version:
   ImportWebHandler class implements methods that process HTTP
version:
   requests for import. Data could be imported from MVN Forum XML file conforming
version:
   http://www.mvnforum.com/mvn.dtd,
version:
   or from MVN Forum backup ZIP file. Data can also be migrated from other sources
version:
   (for now, it's only available for Jive Forums).




Method Summary
public static  voidaddErrorMessage(String message)
    
public static  voidaddFinalErrorHandling(HttpServletRequest request, boolean resetAllData)
     Adds warning that the process contained some errors, and the database might be inconsistent now.
public static  voidaddImportantMessage(String message)
    
public static  voidaddMessage(String message)
    
public static  voidaddSuccessMessage(HttpServletRequest request)
    
public static  voidendHtml()
    
public static  VectorgetBackupFilesOnServer()
    
public static  voidimportXmlZip(HttpServletRequest request, HttpServletResponse response)
     This is the main import request dispatcher.
public static  voidsetMessageOutputLevel(int messageLevel)
    
public static  voidsetOutputHtmlWriter(PrintWriter outHtml)
     All output messages (status, informational and error) will be written to outHtml.
Parameters:
  outHtml - PrintWriter to write all output to.
public static  voidstartHtml(HttpServletRequest request)
    



Method Detail
addErrorMessage
public static void addErrorMessage(String message)(Code)



addFinalErrorHandling
public static void addFinalErrorHandling(HttpServletRequest request, boolean resetAllData)(Code)
Adds warning that the process contained some errors, and the database might be inconsistent now. It also tries to clear the database and create default entries, including "admin" member.



addImportantMessage
public static void addImportantMessage(String message)(Code)



addMessage
public static void addMessage(String message)(Code)



addSuccessMessage
public static void addSuccessMessage(HttpServletRequest request)(Code)



endHtml
public static void endHtml()(Code)



getBackupFilesOnServer
public static Vector getBackupFilesOnServer()(Code)



importXmlZip
public static void importXmlZip(HttpServletRequest request, HttpServletResponse response) throws ImportException, AuthenticationException, DatabaseException(Code)
This is the main import request dispatcher. It parses request parameters, and decides what is the type of file used and what procedure to call (restore from mvnForum XML, or mvnForum ZIP, or migrate from Jive XML, ...). It also extracts additional request parameters, if they exist. Then it calls the desired procedure and gives it all parameters it extracted from the request.
//todo Igor: add @see tags for all importXml/Zip methods
Parameters:
  request - HttpServletRequest object of the request.
Parameters:
  response - HttpServletResponse object of the request.
throws:
  ImportException -
throws:
  AuthenticationException -
throws:
  DatabaseException -



setMessageOutputLevel
public static void setMessageOutputLevel(int messageLevel)(Code)



setOutputHtmlWriter
public static void setOutputHtmlWriter(PrintWriter outHtml)(Code)
All output messages (status, informational and error) will be written to outHtml.
Parameters:
  outHtml - PrintWriter to write all output to. If it isnull, there will be no output messages.



startHtml
public static void startHtml(HttpServletRequest request)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(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.