com.retek.component.payment.impl.persistence
Class DaoFactory

java.lang.Object
  extended bycom.retek.commons.domain.core.impl.persistence.AbstractDaoFactory
      extended bycom.retek.component.payment.impl.persistence.DaoFactory

public class DaoFactory
extends AbstractDaoFactory

Responsible for loading and returning the correct instances of the payment component Dao's. Dao's are instantiated based on the dao.properties file located in com/retek/component/payment/impl/persistence/dao.properties


Method Summary
static AvsCodeDao createAvsCodeDao()
           
static PaymentDao createPaymentDao()
           
static PaymentSettlementDao createPaymentSettlementDao()
           
static RewardCertificateDao createRewardCertificateDao()
           
static TenderTypeDao createTenderTypeDao()
           
 java.lang.String getDaoResourceProperty()
           
static DaoFactory getInstance()
           
 
Methods inherited from class com.retek.commons.domain.core.impl.persistence.AbstractDaoFactory
loadDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDaoResourceProperty

public java.lang.String getDaoResourceProperty()
Specified by:
getDaoResourceProperty in class AbstractDaoFactory
Returns:
name and location of the properties file used to instantiate the correct instances of the payment Daos

getInstance

public static DaoFactory getInstance()

createPaymentDao

public static PaymentDao createPaymentDao()
                                   throws SystemException
Throws:
SystemException

createPaymentSettlementDao

public static PaymentSettlementDao createPaymentSettlementDao()
                                                       throws SystemException
Throws:
SystemException

createTenderTypeDao

public static TenderTypeDao createTenderTypeDao()
                                         throws SystemException
Throws:
SystemException

createAvsCodeDao

public static AvsCodeDao createAvsCodeDao()
                                   throws SystemException
Throws:
SystemException

createRewardCertificateDao

public static RewardCertificateDao createRewardCertificateDao()
                                                       throws SystemException
Throws:
SystemException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28