net.smartlab.web.history
Class HistorizedBusinessObjectFactory

java.lang.Object
  extended by net.smartlab.web.BusinessObjectFactory
      extended by net.smartlab.web.history.HistorizedBusinessObjectFactory
All Implemented Interfaces:
DataAccessObject

public abstract class HistorizedBusinessObjectFactory
extends BusinessObjectFactory

TODO documentation

Author:
rlogiacco

Nested Class Summary
 
Nested classes/interfaces inherited from class net.smartlab.web.BusinessObjectFactory
BusinessObjectFactory.Paginator
 
Nested classes/interfaces inherited from interface net.smartlab.web.DataAccessObject
DataAccessObject.SearchInfo
 
Field Summary
 
Fields inherited from class net.smartlab.web.BusinessObjectFactory
factory, logger
 
Constructor Summary
protected HistorizedBusinessObjectFactory()
          TODO documentation
 
Method Summary
protected abstract  BusinessObjectFactory getBaseFactory()
           
 java.lang.Object searchFirst(java.io.Serializable key)
           
 java.lang.Object searchFirst(java.io.Serializable key, java.util.Date start, java.util.Date end)
           
 java.util.List searchHistory(java.io.Serializable key)
           
 java.util.List searchHistory(java.io.Serializable key, java.util.Date start, java.util.Date end)
           
 java.lang.Object searchLast(java.io.Serializable key)
           
 java.lang.Object searchLast(java.io.Serializable key, java.util.Date start, java.util.Date end)
           
 
Methods inherited from class net.smartlab.web.BusinessObjectFactory
begin, close, commit, convertKey, convertKeys, createCriteria, current, findByKey, findByKey, flush, getMappedClass, list, list, listByKeySet, listByKeySet, listByKeySet, page, page, remove, rollback, setConfigurationStrategy, update
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistorizedBusinessObjectFactory

protected HistorizedBusinessObjectFactory()
TODO documentation

Method Detail

searchLast

public java.lang.Object searchLast(java.io.Serializable key)
                            throws DAOException
Throws:
DAOException

searchLast

public java.lang.Object searchLast(java.io.Serializable key,
                                   java.util.Date start,
                                   java.util.Date end)
                            throws DAOException
Throws:
DAOException

searchFirst

public java.lang.Object searchFirst(java.io.Serializable key)
                             throws DAOException
Throws:
DAOException

searchFirst

public java.lang.Object searchFirst(java.io.Serializable key,
                                    java.util.Date start,
                                    java.util.Date end)
                             throws DAOException
Throws:
DAOException

searchHistory

public java.util.List searchHistory(java.io.Serializable key)
                             throws DAOException
Throws:
DAOException

searchHistory

public java.util.List searchHistory(java.io.Serializable key,
                                    java.util.Date start,
                                    java.util.Date end)
                             throws DAOException
Throws:
DAOException

getBaseFactory

protected abstract BusinessObjectFactory getBaseFactory()


Copyright © 2004-2009 The SmartWeb Team. All Rights Reserved.