it.geosolutions.geobatch.ftpserver.dao.hibernate
Class HibFtpPropsDAO

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by it.geosolutions.geobatch.ftpserver.dao.hibernate.DAOAbstractSpring<FtpProps,java.lang.Long>
              extended by it.geosolutions.geobatch.ftpserver.dao.hibernate.HibFtpPropsDAO
All Implemented Interfaces:
FtpPropsDAO, GenericDAO<FtpProps,java.lang.Long>, org.springframework.beans.factory.InitializingBean

public class HibFtpPropsDAO
extends DAOAbstractSpring<FtpProps,java.lang.Long>
implements FtpPropsDAO

Author:
giuseppe

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
HibFtpPropsDAO()
           
 
Method Summary
 void delete(FtpProps props)
           
 void delete(java.lang.Long id)
           
 FtpProps save(FtpProps props)
           
 
Methods inherited from class it.geosolutions.geobatch.ftpserver.dao.hibernate.DAOAbstractSpring
findAll, findAll, findByCriteria, findByCriteria, findById, getPersistentClass, lock, makePersistent, makeTransient
 
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
 
Methods inherited from interface it.geosolutions.geobatch.ftpserver.dao.GenericDAO
findById, lock, makePersistent, makeTransient
 

Constructor Detail

HibFtpPropsDAO

public HibFtpPropsDAO()
Method Detail

delete

@Transactional(propagation=REQUIRED)
public void delete(java.lang.Long id)
            throws DAOException
Specified by:
delete in interface FtpPropsDAO
Throws:
DAOException

delete

@Transactional(propagation=REQUIRED)
public void delete(FtpProps props)
            throws DAOException
Specified by:
delete in interface FtpPropsDAO
Throws:
DAOException

save

@Transactional(propagation=REQUIRED)
public FtpProps save(FtpProps props)
              throws DAOException
Specified by:
save in interface FtpPropsDAO
Throws:
DAOException


Copyright © 2008-2012 GeoSolutions. All Rights Reserved.