Java Doc for MessageSupport.java in  » Web-Framework » calyxo » de » odysseus » calyxo » control » 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 » Web Framework » calyxo » de.odysseus.calyxo.control 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   de.odysseus.calyxo.control.MessageSupport

All known Subclasses:   de.odysseus.calyxo.control.impl.DefaultMessageSupport,
MessageSupport
abstract public class MessageSupport (Code)
Messages support class.

Actions may produce errors, warnings and infos during request processing. Corresponding messages can be retreived from and saved to the current request using this class.

There are several convenience methods to save error, warning and info messages without explicitely getting the messages.

There's one instance per module. Use one of the getInstance() methods to get it.
author:
   Christoph Beck



Field Summary
final public static  StringMESSAGE_SUPPORT_KEY
     Module scope key where the message support instance is stored.


Method Summary
final public  voidaddError(HttpServletRequest request, String key, Message message)
    
final public  voidaddError(HttpServletRequest request, Message message)
    
final public  voidaddInfo(HttpServletRequest request, String key, Message message)
    
final public  voidaddInfo(HttpServletRequest request, Message message)
    
final public  voidaddWarning(HttpServletRequest request, String key, Message message)
    
final public  voidaddWarning(HttpServletRequest request, Message message)
    
abstract public  MessagesgetErrors(HttpServletRequest request, boolean create)
     Get error messages for the specified request.
abstract public  MessagesgetInfos(HttpServletRequest request, boolean create)
     Get info messages for the specified request.
final public static  MessageSupportgetInstance(HttpServletRequest request)
    
final public static  MessageSupportgetInstance(PageContext pageContext)
     Convenience method.
final public static  MessageSupportgetInstance(ModuleContext context)
    
abstract public  MessagesgetWarnings(HttpServletRequest request, boolean create)
     Get warning messages for the specified request.
abstract public  voidsetErrors(HttpServletRequest request, Messages messages)
     Save the specified messages as errors for the specified request.
abstract public  voidsetInfos(HttpServletRequest request, Messages messages)
     Save the specified messages as infos for the specified request.
abstract public  voidsetWarnings(HttpServletRequest request, Messages messages)
     Save the specified messages as warnings for the specified request.

Field Detail
MESSAGE_SUPPORT_KEY
final public static String MESSAGE_SUPPORT_KEY(Code)
Module scope key where the message support instance is stored.





Method Detail
addError
final public void addError(HttpServletRequest request, String key, Message message)(Code)
Add message as error message, associated with a key
Parameters:
  request - the request we are processing
Parameters:
  key - the key used when adding the message to the Messages object
Parameters:
  message - the message to be added



addError
final public void addError(HttpServletRequest request, Message message)(Code)
Add message as global error message
Parameters:
  request - the request we are processing
Parameters:
  message - the message to be added



addInfo
final public void addInfo(HttpServletRequest request, String key, Message message)(Code)
Add message as info message, associated with a key
Parameters:
  request - the request we are processing
Parameters:
  key - the key used when adding the message to the Messages object
Parameters:
  message - the message to be added



addInfo
final public void addInfo(HttpServletRequest request, Message message)(Code)
Add message as global info message
Parameters:
  request - the request we are processing
Parameters:
  message - the message to be added



addWarning
final public void addWarning(HttpServletRequest request, String key, Message message)(Code)
Add message as warning message, associated with a key
Parameters:
  request - the request we are processing
Parameters:
  key - the key used when adding the message to the Messages object
Parameters:
  message - the message to be added



addWarning
final public void addWarning(HttpServletRequest request, Message message)(Code)
Add message as global warning message
Parameters:
  request - the request we are processing
Parameters:
  message - the message to be added



getErrors
abstract public Messages getErrors(HttpServletRequest request, boolean create)(Code)
Get error messages for the specified request.
Parameters:
  request - the request we are processing
Parameters:
  create - if true, create, save and return a new instanceif no error messages are present messages instance or null



getInfos
abstract public Messages getInfos(HttpServletRequest request, boolean create)(Code)
Get info messages for the specified request.
Parameters:
  request - the request we are processing
Parameters:
  create - if true, create, save and return a new instanceif no info messages are present messages instance or null



getInstance
final public static MessageSupport getInstance(HttpServletRequest request)(Code)
Lookup message support for module determined by specified request



getInstance
final public static MessageSupport getInstance(PageContext pageContext)(Code)
Convenience method.
See Also:   MessageSupport.getInstance(HttpServletRequest)



getInstance
final public static MessageSupport getInstance(ModuleContext context)(Code)
Lookup message support for specified module



getWarnings
abstract public Messages getWarnings(HttpServletRequest request, boolean create)(Code)
Get warning messages for the specified request.
Parameters:
  request - the request we are processing
Parameters:
  create - if true, create, save and return a new instanceif no warning messages are present messages instance or null



setErrors
abstract public void setErrors(HttpServletRequest request, Messages messages)(Code)
Save the specified messages as errors for the specified request. This will replace any existing error messages.
Parameters:
  request - the request we are processing
Parameters:
  messages - the messages to be saved



setInfos
abstract public void setInfos(HttpServletRequest request, Messages messages)(Code)
Save the specified messages as infos for the specified request. This will replace any existing info messages.
Parameters:
  request - the request we are processing
Parameters:
  messages - the messages to be saved



setWarnings
abstract public void setWarnings(HttpServletRequest request, Messages messages)(Code)
Save the specified messages as warnings for the specified request. This will replace any existing warning messages.
Parameters:
  request - the request we are processing
Parameters:
  messages - the messages to be saved



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.