JTools

org.jtools.dao
Class SimpleDAOFactory<T_Result,T_Context>

java.lang.Object
  extended by org.jtools.dao.SimpleDAOFactory<T_Result,T_Context>
All Implemented Interfaces:
DAOFactory<T_Result,T_Context>

public class SimpleDAOFactory<T_Result,T_Context>
extends Object
implements DAOFactory<T_Result,T_Context>

Author:
Rainer To change the template for this generated type comment go to Window>Preferences>Java>Code Generation>Code and Comments

Field Summary
protected  PropertySupport properties
           
 
Constructor Summary
SimpleDAOFactory(PropertySupport properties)
           
 
Method Summary
protected  DAOLoader<T_Result,T_Context> create(PublisherConfig publisherConfig, String type, String protocol, String preferredTechnology)
           
 DAOLoader<T_Result,T_Context> createLoader(PublisherConfig publisherConfig, Object protocol, Object preferredTechnology)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

properties

protected final PropertySupport properties
Constructor Detail

SimpleDAOFactory

public SimpleDAOFactory(PropertySupport properties)
Method Detail

create

protected DAOLoader<T_Result,T_Context> create(PublisherConfig publisherConfig,
                                               String type,
                                               String protocol,
                                               String preferredTechnology)
                                        throws Exception
Throws:
Exception

createLoader

public DAOLoader<T_Result,T_Context> createLoader(PublisherConfig publisherConfig,
                                                  Object protocol,
                                                  Object preferredTechnology)
                                           throws Exception
Specified by:
createLoader in interface DAOFactory<T_Result,T_Context>
Throws:
Exception

JTools

© 2000-2006, JTools.org.