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 }