edu.indiana.dlib.metsnav.dao
Class CacheDecorator
java.lang.Object
edu.indiana.dlib.metsnav.dao.NavigatorDAO
edu.indiana.dlib.metsnav.dao.CacheDecorator
public class CacheDecorator
- extends NavigatorDAO
- Author:
- David Jiao
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
child
protected NavigatorDAO child
CacheDecorator
public CacheDecorator(NavigatorDAO dao)
init
public void init(DataSourceConfig dsConfig)
throws DAOException
- Description copied from class:
NavigatorDAO
- Initialize the DAO and set configuration parameters
- Specified by:
init
in class NavigatorDAO
- Throws:
DAOException
destroy
public void destroy()
throws DAOException
- Description copied from class:
NavigatorDAO
- Destroy the DAO. Close database connections if necessary
- Specified by:
destroy
in class NavigatorDAO
- Throws:
DAOException
getNavigateObject
public NavigationObject getNavigateObject(String oid)
throws DAOException
- Description copied from class:
NavigatorDAO
- Returns a navigateobject
- Specified by:
getNavigateObject
in class NavigatorDAO
- Returns:
-
- Throws:
DAOException
getPageItem
public PageItem getPageItem(String oid,
String pid)
throws DAOException
- Description copied from class:
NavigatorDAO
- Returns a single page item
- Specified by:
getPageItem
in class NavigatorDAO
- Returns:
-
- Throws:
DAOException
Copyright © 2005 Trustees of Indiana University. All Rights Reserved.