net.uidl.carsales
Class ModelManager

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by net.uidl.carsales.ModelManager
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class ModelManager
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport

ModelManager implementation for carsales example application

Version:
1.0
Author:
Dominic Cioccarelli (uidl.net)

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
ModelManager()
           
 
Method Summary
 java.util.List<Model> getAllModels()
           
 Model getModel(java.lang.String name)
           
 void saveModel(Model m)
           
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelManager

public ModelManager()
Method Detail

getModel

public Model getModel(java.lang.String name)
               throws java.lang.Exception
Throws:
java.lang.Exception

saveModel

public void saveModel(Model m)

getAllModels

public java.util.List<Model> getAllModels()
                                   throws java.lang.Exception
Throws:
java.lang.Exception