Java Doc for JBossPortlet.java in  » Portal » jboss-portal-2.6.4 » org » jboss » portlet » 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 » Portal » jboss portal 2.6.4 » org.jboss.portlet 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jboss.portlet.JBossPortlet

All known Subclasses:   org.jboss.portal.core.samples.basic.ModePortlet,  org.jboss.portal.core.samples.users.CurrentUsersPortlet,  org.jboss.portal.core.ui.portlet.user.UserPortlet,  org.jboss.portal.core.samples.basic.TestPortlet,  org.jboss.portal.core.ui.portlet.catalog.CatalogPortlet,  org.jboss.portal.core.ui.portlet.role.RolePortlet,  org.jboss.portal.core.cms.ui.admin.CMSAdminPortlet,
JBossPortlet
public class JBossPortlet implements Portlet(Code)
The JBossPortlet.
author:
   Julien Viet
version:
   $Revision: 8786 $



Constructor Summary
public  JBossPortlet()
    

Method Summary
public  voiddestroy()
    
protected  voiddoAdmin(JBossRenderRequest request, JBossRenderResponse response)
     Throw a PortletException.
protected  voiddoDispatch(JBossRenderRequest request, JBossRenderResponse response)
    
protected  voiddoEdit(JBossRenderRequest request, JBossRenderResponse response)
     Provide a default generic editor for preferences that produce HTML markup.
protected  voiddoHelp(JBossRenderRequest request, JBossRenderResponse response)
     Throw a PortletException.
protected  voiddoView(JBossRenderRequest request, JBossRenderResponse response)
     Throw a PortletException.
public  StringgetDefaultOperation()
     Return the string main, it can be overriden to return another value by subclasses.
public  StringgetInitParameter(String name)
    
public  EnumerationgetInitParameterNames()
    
public  StringgetOperationName()
     Return the string op, it can be overriden to return another value by subclasses.
public  PortletConfiggetPortletConfig()
    
public  PortletContextgetPortletContext()
    
public  StringgetPortletName()
    
public  ResourceBundlegetResourceBundle(Locale locale)
    
protected  StringgetTitle(RenderRequest request)
    
public  voidinit()
    
public  voidinit(PortletConfig config)
    
protected  voidprocessAction(JBossActionRequest req, JBossActionResponse resp)
     Calls doDispatch(JBossActionRequest,JBossActionResponse).
public  voidprocessAction(ActionRequest request, ActionResponse response)
    
public  voidprocessAdmin(JBossActionRequest req, JBossActionResponse resp)
    
protected  voidprocessDispatch(JBossActionRequest req, JBossActionResponse resp)
    

This method looks up the method corresponding to the action.

public  voidprocessEdit(JBossActionRequest req, JBossActionResponse resp)
     Default doEdit method that works in coordination with doEdit(JBossRenderRequest,JBossRenderResponse).
public  voidprocessHelp(JBossActionRequest req, JBossActionResponse resp)
    
public  voidprocessView(JBossActionRequest req, JBossActionResponse resp)
    
protected  voidrender(JBossRenderRequest req, JBossRenderResponse resp)
     Calls doDispatch(JBossRenderRequest,JBossRenderResponse).
public  voidrender(RenderRequest req, RenderResponse resp)
    


Constructor Detail
JBossPortlet
public JBossPortlet()(Code)




Method Detail
destroy
public void destroy()(Code)



doAdmin
protected void doAdmin(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, PortletSecurityException, IOException(Code)
Throw a PortletException.



doDispatch
protected void doDispatch(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, PortletSecurityException, IOException(Code)



doEdit
protected void doEdit(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, PortletSecurityException, IOException(Code)
Provide a default generic editor for preferences that produce HTML markup.



doHelp
protected void doHelp(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, PortletSecurityException, IOException(Code)
Throw a PortletException.



doView
protected void doView(JBossRenderRequest request, JBossRenderResponse response) throws PortletException, PortletSecurityException, IOException(Code)
Throw a PortletException.



getDefaultOperation
public String getDefaultOperation()(Code)
Return the string main, it can be overriden to return another value by subclasses.



getInitParameter
public String getInitParameter(String name) throws IllegalArgumentException(Code)



getInitParameterNames
public Enumeration getInitParameterNames()(Code)



getOperationName
public String getOperationName()(Code)
Return the string op, it can be overriden to return another value by subclasses.



getPortletConfig
public PortletConfig getPortletConfig()(Code)



getPortletContext
public PortletContext getPortletContext()(Code)



getPortletName
public String getPortletName()(Code)



getResourceBundle
public ResourceBundle getResourceBundle(Locale locale)(Code)



getTitle
protected String getTitle(RenderRequest request)(Code)



init
public void init() throws PortletException(Code)



init
public void init(PortletConfig config) throws PortletException(Code)



processAction
protected void processAction(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)
Calls doDispatch(JBossActionRequest,JBossActionResponse).



processAction
public void processAction(ActionRequest request, ActionResponse response) throws PortletException, PortletSecurityException, IOException(Code)



processAdmin
public void processAdmin(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)



processDispatch
protected void processDispatch(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)

This method looks up the method corresponding to the action. It uses the action parameter using the parameter name defines by the operationName field of this class. If not method is found it uses the method defined by the return of the method getDefaultOperation() of this class. In order to be found a method must use JBossActionRequest and in the signature.

If not valid dispatcher is found it throws a PortletException, otherwise it invokes the method by reflection. The invoked method may declare exceptions in the throws clause of the method. Whenever an exception is raised during the invocation of the method, a decision is taken depending on the nature of the exception :

  • If the exception is an instanceof PortletException, IOException then this exception is rethrown as is since this method declares them in its throws clause
  • If the exception is an instance of RuntimeException or Error>/code>, it is rethrown as is
  • Otherwise a PortletException is created with the caught exception as cause and thrown



processEdit
public void processEdit(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)
Default doEdit method that works in coordination with doEdit(JBossRenderRequest,JBossRenderResponse).



processHelp
public void processHelp(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)



processView
public void processView(JBossActionRequest req, JBossActionResponse resp) throws PortletException, PortletSecurityException, IOException(Code)



render
protected void render(JBossRenderRequest req, JBossRenderResponse resp) throws PortletException, PortletSecurityException, IOException(Code)
Calls doDispatch(JBossRenderRequest,JBossRenderResponse).



render
public void render(RenderRequest req, RenderResponse resp) throws PortletException, PortletSecurityException, IOException(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.