org.ikasan.framework.configuration.dao
Class ConfigurationHibernateImpl

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.ikasan.framework.configuration.dao.ConfigurationHibernateImpl
All Implemented Interfaces:
ConfigurationDao, org.springframework.beans.factory.InitializingBean

public class ConfigurationHibernateImpl
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements ConfigurationDao

Implementation of the ConfigurationDao interface providing the Hibernate persistence for configuration instances.

Author:
Ikasan Development Team

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
ConfigurationHibernateImpl()
           
 
Method Summary
 void delete(Configuration configuration)
          Delete a configuration entry.
 Configuration findById(String configurationId)
          Find and return the configuration entry instance for this configurationId.
 void save(Configuration configuration)
          Create/update a configuration entry.
 
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

ConfigurationHibernateImpl

public ConfigurationHibernateImpl()
Method Detail

findById

public Configuration findById(String configurationId)
Description copied from interface: ConfigurationDao
Find and return the configuration entry instance for this configurationId. If not found then 'null' is returned.

Specified by:
findById in interface ConfigurationDao
Returns:
Configuration

save

public void save(Configuration configuration)
Description copied from interface: ConfigurationDao
Create/update a configuration entry.

Specified by:
save in interface ConfigurationDao

delete

public void delete(Configuration configuration)
Description copied from interface: ConfigurationDao
Delete a configuration entry.

Specified by:
delete in interface ConfigurationDao


Copyright © 2007-2012 Ikasan. All Rights Reserved.