ar.com.jiji.kaya.spring
Class DaoAutoWirer
java.lang.Object
ar.com.jiji.kaya.spring.DaoAutoWirer
- All Implemented Interfaces:
- org.springframework.beans.factory.config.BeanFactoryPostProcessor
public class DaoAutoWirer
- extends java.lang.Object
- implements org.springframework.beans.factory.config.BeanFactoryPostProcessor
Trata de descubrir implementaciones de daos a partir de las clases mapeadas
en Hibernate y setearlos a los objetos que se desea (si existen los setters).
TODO: escribir mas docs
- Version:
- $Revision$ $Date$
- Author:
- lparra
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DaoAutoWirer
public DaoAutoWirer()
isFailOnMissingDaoImpl
public boolean isFailOnMissingDaoImpl()
setFailOnMissingDaoImpl
public void setFailOnMissingDaoImpl(boolean failOnMissingDaoImpl)
getDaoImplSuffix
public java.lang.String getDaoImplSuffix()
setDaoImplSuffix
public void setDaoImplSuffix(java.lang.String daoImplSuffix)
getDaoSuffix
public java.lang.String getDaoSuffix()
setDaoSuffix
public void setDaoSuffix(java.lang.String daoSuffix)
getDaoPackage
public java.lang.String getDaoPackage()
setDaoPackage
public void setDaoPackage(java.lang.String daoPackage)
getSessionFactory
public org.hibernate.SessionFactory getSessionFactory()
setSessionFactory
public void setSessionFactory(org.hibernate.SessionFactory sessionFactory)
populateObjects
protected void populateObjects(java.util.Set objects)
throws org.springframework.beans.BeansException
- Throws:
org.springframework.beans.BeansException
getDaoImplPackage
public java.lang.String getDaoImplPackage()
setDaoImplPackage
public void setDaoImplPackage(java.lang.String daoImplPackage)
isFailOnMissingDaoSetter
public boolean isFailOnMissingDaoSetter()
setFailOnMissingDaoSetter
public void setFailOnMissingDaoSetter(boolean failOnMissingDaoSetter)
postProcessBeanFactory
public void postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory beanFactory)
throws org.springframework.beans.BeansException
- Specified by:
postProcessBeanFactory
in interface org.springframework.beans.factory.config.BeanFactoryPostProcessor
- Throws:
org.springframework.beans.BeansException
getObjects
public java.util.Set getObjects()
setObjects
public void setObjects(java.util.Set objects)
getDaoInstantiator
public DaoInstantiator getDaoInstantiator()
setDaoInstantiator
public void setDaoInstantiator(DaoInstantiator daoInstantiator)
Copyright © 2006 Kaya. All Rights Reserved.