org.apache.shale.examples.mailreader
Class BaseViewController

java.lang.Object
  extended by org.apache.shale.view.AbstractFacesBean
      extended by org.apache.shale.view.AbstractViewController
          extended by org.apache.shale.examples.mailreader.BaseViewController
All Implemented Interfaces:
org.apache.shale.view.ViewController
Direct Known Subclasses:
Index, Logon, MainMenu, Registration, Subscription

public abstract class BaseViewController
extends org.apache.shale.view.AbstractViewController

Convenience abstract base ViewController for the Mail Reader example application.


Constructor Summary
BaseViewController()
           
 
Method Summary
protected  State getState()
          Return the state saving bean for this user's transaction state.
protected  org.apache.struts.apps.mailreader.dao.UserDatabase getUserDatabase()
          Return the DAO for our user database.
 
Methods inherited from class org.apache.shale.view.AbstractViewController
destroy, init, isPostBack, preprocess, prerender, setPostBack
 
Methods inherited from class org.apache.shale.view.AbstractFacesBean
erase, error, error, fatal, fatal, getApplication, getApplicationMap, getBean, getExternalContext, getFacesContext, getLifecycle, getRequestHeaderMap, getRequestMap, getRequestParameter, getRequestParameterMap, getRequestParameterValues, getSessionMap, getValue, info, info, log, log, retrieveData, saveData, setBean, setValue, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseViewController

public BaseViewController()
Method Detail

getState

protected State getState()

Return the state saving bean for this user's transaction state.


getUserDatabase

protected org.apache.struts.apps.mailreader.dao.UserDatabase getUserDatabase()

Return the DAO for our user database.



Copyright © 2004-2007 Apache Software Foundation. All Rights Reserved.