Java Doc for DynamicBlogNavigator.java in  » J2EE » OpenCore » org » opensubsystems » blog » www » 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 » OpenCore » org.opensubsystems.blog.www 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.opensubsystems.blog.www.BlogNavigator
      org.opensubsystems.blog.www.DynamicBlogNavigator

DynamicBlogNavigator
public class DynamicBlogNavigator extends BlogNavigator (Code)
Class responsible for parsing and creating URLs for blogs and their entries. The URLs are dynamic that is they use parameter names and values in the URL in the format required by the ListBrowserServlet.
version:
   $Id: DynamicBlogNavigator.java,v 1.1 2007/02/20 02:18:11 bastafidli Exp $
author:
   Miro Halas


Field Summary
final public static  StringDYNAMIC_LOGIN_WEB_PAGE
     Page where user can login to the system when accessing the application using dynamic URLs.
final public static  StringDYNAMIC_LOGOUT_WEB_PAGE
     Page where user can logout to the system when accessing the application using dynamic URLs.
final public static  StringDYNAMIC_POST_WEB_PAGE
     Static URL that will be used to handle posted data from the dynamic pages.

Constructor Summary
public  DynamicBlogNavigator(HttpServletRequest hsrqRequest)
    

Method Summary
protected  IntegergetBlogEntryId(HttpServletRequest hsrqRequest)
     Get blog entry id from the request by looking at all possible request parameters that can be used in the page or in the URL
Parameters:
  hsrqRequest - - the servlet request.
public  BlogEntryIdentificationgetBlogEntryIdentification(HttpServletRequest hsrqRequest)
    
protected  IntegergetBlogId(HttpServletRequest hsrqRequest)
     Get blog id from the request by looking at all possible request parameters that can be used in the page or in the URL
Parameters:
  hsrqRequest - - the servlet request.
public  ObjectgetBlogIdentification(HttpServletRequest hsrqRequest)
    
public  StringgetBlogURL(Object objBlogIdentification)
    
public  StringgetFirstPageURL()
    
public  booleangetIsDynamic()
    
public  StringgetLastPageURL()
    
public  StringgetPostURL()
    
public  StringgetRootURL()
    
public  StringgetURL(Blog blog)
    
public  StringgetURL(Blog blog, Entry entry)
    
public  StringgetURL(Entry entry)
    
public  StringgetURL(BlogEntryIdentification entryIdentification)
    
public  booleanisBlogIndexPage()
    
public  intisIndexPage()
    
public  booleanisLoginPage()
     Test if the requested path is path to the page where user can login to the system.
public  booleanisLogoutPage()
     Test if the requested path is path to the page where user can login to the system.

Field Detail
DYNAMIC_LOGIN_WEB_PAGE
final public static String DYNAMIC_LOGIN_WEB_PAGE(Code)
Page where user can login to the system when accessing the application using dynamic URLs.



DYNAMIC_LOGOUT_WEB_PAGE
final public static String DYNAMIC_LOGOUT_WEB_PAGE(Code)
Page where user can logout to the system when accessing the application using dynamic URLs.



DYNAMIC_POST_WEB_PAGE
final public static String DYNAMIC_POST_WEB_PAGE(Code)
Static URL that will be used to handle posted data from the dynamic pages. This URL will invoke the BlogEditServlet that can handle the data posted from the dynamically generated URL and then redirect back to the dynamically generated URL.




Constructor Detail
DynamicBlogNavigator
public DynamicBlogNavigator(HttpServletRequest hsrqRequest)(Code)
Creates a new instance of DynamicBlogNavigator
Parameters:
  hsrqRequest - - request that will be used by this navigator




Method Detail
getBlogEntryId
protected Integer getBlogEntryId(HttpServletRequest hsrqRequest)(Code)
Get blog entry id from the request by looking at all possible request parameters that can be used in the page or in the URL
Parameters:
  hsrqRequest - - the servlet request. Integer - id of the blog entry or null if no is present



getBlogEntryIdentification
public BlogEntryIdentification getBlogEntryIdentification(HttpServletRequest hsrqRequest)(Code)



getBlogId
protected Integer getBlogId(HttpServletRequest hsrqRequest)(Code)
Get blog id from the request by looking at all possible request parameters that can be used in the page or in the URL
Parameters:
  hsrqRequest - - the servlet request. Integer - id of the blog or null if no is present



getBlogIdentification
public Object getBlogIdentification(HttpServletRequest hsrqRequest)(Code)



getBlogURL
public String getBlogURL(Object objBlogIdentification)(Code)



getFirstPageURL
public String getFirstPageURL()(Code)



getIsDynamic
public boolean getIsDynamic()(Code)



getLastPageURL
public String getLastPageURL()(Code)



getPostURL
public String getPostURL()(Code)



getRootURL
public String getRootURL()(Code)



getURL
public String getURL(Blog blog)(Code)



getURL
public String getURL(Blog blog, Entry entry)(Code)



getURL
public String getURL(Entry entry)(Code)



getURL
public String getURL(BlogEntryIdentification entryIdentification)(Code)



isBlogIndexPage
public boolean isBlogIndexPage()(Code)



isIndexPage
public int isIndexPage()(Code)



isLoginPage
public boolean isLoginPage()(Code)
Test if the requested path is path to the page where user can login to the system. boolean - true if the page is login page



isLogoutPage
public boolean isLogoutPage()(Code)
Test if the requested path is path to the page where user can login to the system. boolean - true if the page is login page



Fields inherited from org.opensubsystems.blog.www.BlogNavigator
final public static String LOGIN_WEB_PAGE(Code)(Java Doc)
final public static String LOGOUT_WEB_PAGE(Code)(Java Doc)
final public static String PAGED_ACCESS_WEB_PAGE(Code)(Java Doc)
protected HttpServletRequest m_hsrqRequest(Code)(Java Doc)
protected String m_strBlogDirectoryURL(Code)(Java Doc)

Methods inherited from org.opensubsystems.blog.www.BlogNavigator
public BlogEntryIdentification getBlogEntryIdentification(HttpServletRequest hsrqRequest)(Code)(Java Doc)
protected String getBlogEntryURL(String strFolder, int iEntryId)(Code)(Java Doc)
public Object getBlogIdentification(HttpServletRequest hsrqRequest)(Code)(Java Doc)
protected StringBuffer getBlogRootURL(String strId)(Code)(Java Doc)
public String getBlogURL(Object objBlogIdentification)(Code)(Java Doc)
public String getFirstPageURL()(Code)(Java Doc)
public boolean getIsDynamic()(Code)(Java Doc)
public String getLastPageURL()(Code)(Java Doc)
public String getNextPageURL()(Code)(Java Doc)
protected String getPageOffsetURL(int iOffset, boolean bAbsolute)(Code)(Java Doc)
public String getPostURL()(Code)(Java Doc)
public String getPreviousPageURL()(Code)(Java Doc)
public String getRootURL()(Code)(Java Doc)
public String getURL(Blog blog)(Code)(Java Doc)
public String getURL(Blog blog, Entry entry)(Code)(Java Doc)
public String getURL(Entry entry)(Code)(Java Doc)
public String getURL(BlogEntryIdentification entryIdentification)(Code)(Java Doc)
public boolean isBlogIndexPage()(Code)(Java Doc)
public int isIndexPage()(Code)(Java Doc)
public boolean isLoginPage()(Code)(Java Doc)
public boolean isLogoutPage()(Code)(Java Doc)

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.