1 package ar.com.jiji.kaya.spring;
2
3 import ar.com.jiji.kaya.KayaException;
4
5 /**
6 * Se encarga de crear instancias de los dao. Lo usa <code>DaoAutoWirer</code>.
7 *
8 * @author lparra
9 * @see ar.com.jiji.kaya.spring.DaoAutoWirer
10 *
11 */
12 public interface DaoInstantiator {
13 Object instantiate(String clazzImpl, String interfaceClass)
14 throws ClassNotFoundException, KayaException,
15 InstantiationException, IllegalAccessException;
16 }