org.figure8.join.services.scheduling.persistence
Class HibernateQuartzCronInfoDao

java.lang.Object
  extended by org.springframework.orm.hibernate.support.HibernateDaoSupport
      extended by org.figure8.join.core.persistence.HibernateObjectDao
          extended by org.figure8.join.services.scheduling.persistence.HibernateQuartzCronInfoDao
All Implemented Interfaces:
ObjectDao, QuartzCronInfoDao, org.springframework.beans.factory.InitializingBean

public class HibernateQuartzCronInfoDao
extends HibernateObjectDao
implements QuartzCronInfoDao

Implementation of QuartzCronInfoDao using Hibernate ORM system.

Version:
$Revision: 1.3 $
Author:
Jerome Evrard

Field Summary
 
Fields inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport
logger
 
Constructor Summary
HibernateQuartzCronInfoDao()
           
 
Method Summary
 java.lang.Class getPersistentClass()
          Get the persistent class associated to this Dao.
 QuartzCronInfo getQuartzCronInfo(java.lang.String name)
          Retrieve a quartz cron information using its name.
 
Methods inherited from class org.figure8.join.core.persistence.HibernateObjectDao
findAll, findAllSorted, findNamedQuery, findNamedQuery, findNamedQuery, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findSingleObject, getById, initialize, initializeAssociation, isInitialized, refresh, remove, replicate, save
 
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport
afterPropertiesSet, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, initDao, setHibernateTemplate, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.figure8.join.core.persistence.ObjectDao
findAll, findAllSorted, initialize, initializeAssociation, isInitialized, refresh, remove, replicate, save
 

Constructor Detail

HibernateQuartzCronInfoDao

public HibernateQuartzCronInfoDao()
Method Detail

getQuartzCronInfo

public QuartzCronInfo getQuartzCronInfo(java.lang.String name)
Retrieve a quartz cron information using its name.

Specified by:
getQuartzCronInfo in interface QuartzCronInfoDao
Parameters:
name - The quartz cron name of instance to get.
Returns:
The quartz cron instance or null if it does not exists.

getPersistentClass

public java.lang.Class getPersistentClass()
Description copied from interface: ObjectDao
Get the persistent class associated to this Dao.

Specified by:
getPersistentClass in interface ObjectDao
Returns:
The org.figure8.join.services.scheduling.QuartzCronInfo class


Copyright © 2005-2008 Join. All Rights Reserved.