org.ikasan.framework.flow.event.dao
Class HibernateTriggerDao

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.ikasan.framework.flow.event.dao.HibernateTriggerDao
All Implemented Interfaces:
TriggerDao, org.springframework.beans.factory.InitializingBean

public class HibernateTriggerDao
extends org.springframework.orm.hibernate3.support.HibernateDaoSupport
implements TriggerDao

Hibernate implementation for the TriggerDao interface

Author:
Ikasan Development Team

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
HibernateTriggerDao()
           
 
Method Summary
 void delete(Trigger trigger)
          Deletes a previously presisted Trigger
 List<Trigger> findAll()
          returns all persisted Triggers
 Trigger findById(Long triggerId)
          Finds a specific previously persisted Trigger
 void save(Trigger trigger)
          saves or updates a Trigger
 
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

HibernateTriggerDao

public HibernateTriggerDao()
Method Detail

delete

public void delete(Trigger trigger)
Description copied from interface: TriggerDao
Deletes a previously presisted Trigger

Specified by:
delete in interface TriggerDao

findAll

public List<Trigger> findAll()
Description copied from interface: TriggerDao
returns all persisted Triggers

Specified by:
findAll in interface TriggerDao
Returns:
List of Triggers

findById

public Trigger findById(Long triggerId)
Description copied from interface: TriggerDao
Finds a specific previously persisted Trigger

Specified by:
findById in interface TriggerDao
Returns:
Trigger or null if non existant

save

public void save(Trigger trigger)
Description copied from interface: TriggerDao
saves or updates a Trigger

Specified by:
save in interface TriggerDao


Copyright © 2007-2012 Ikasan. All Rights Reserved.