org.kuali.kfs.module.purap.dataaccess.impl
Class ElectronicInvoicingDaoOjb

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
          extended by org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
              extended by org.kuali.kfs.module.purap.dataaccess.impl.ElectronicInvoicingDaoOjb
All Implemented Interfaces:
ElectronicInvoicingDao, org.kuali.rice.kns.dao.PlatformAwareDao, org.springframework.beans.factory.InitializingBean

public class ElectronicInvoicingDaoOjb
extends org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
implements ElectronicInvoicingDao


Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
ElectronicInvoicingDaoOjb()
           
 
Method Summary
 Map getDefaultItemMappingMap()
           
 ElectronicInvoiceLoadSummary getElectronicInvoiceLoadSummary(Integer loadId, String vendorDunsNumber)
           
protected  Map getItemMappingMap(org.apache.ojb.broker.query.Criteria criteria)
           
 Map getItemMappingMap(Integer vendorHeaderId, Integer vendorDetailId)
           
 List getPendingElectronicInvoices()
           
 ElectronicInvoiceLoadSummary saveElectronicInvoiceLoadSummary(ElectronicInvoiceLoadSummary loadSummary)
           
 ElectronicInvoiceRejectDocument saveElectronicInvoiceReject(ElectronicInvoiceRejectDocument reject)
           
 
Methods inherited from class org.kuali.rice.kns.dao.impl.PlatformAwareDaoBaseOjb
getDbPlatform, setDbPlatform
 
Methods inherited from class org.springmodules.orm.ojb.support.PersistenceBrokerDaoSupport
checkDaoConfig, convertOjbAccessException, createPersistenceBrokerTemplate, getJcdAlias, getPersistenceBroker, getPersistenceBrokerTemplate, releasePersistenceBroker, setJcdAlias, setPersistenceBrokerTemplate
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElectronicInvoicingDaoOjb

public ElectronicInvoicingDaoOjb()
Method Detail

getElectronicInvoiceLoadSummary

public ElectronicInvoiceLoadSummary getElectronicInvoiceLoadSummary(Integer loadId,
                                                                    String vendorDunsNumber)
Specified by:
getElectronicInvoiceLoadSummary in interface ElectronicInvoicingDao

saveElectronicInvoiceLoadSummary

public ElectronicInvoiceLoadSummary saveElectronicInvoiceLoadSummary(ElectronicInvoiceLoadSummary loadSummary)
Specified by:
saveElectronicInvoiceLoadSummary in interface ElectronicInvoicingDao

saveElectronicInvoiceReject

public ElectronicInvoiceRejectDocument saveElectronicInvoiceReject(ElectronicInvoiceRejectDocument reject)
Specified by:
saveElectronicInvoiceReject in interface ElectronicInvoicingDao

getPendingElectronicInvoices

public List getPendingElectronicInvoices()
Specified by:
getPendingElectronicInvoices in interface ElectronicInvoicingDao

getDefaultItemMappingMap

public Map getDefaultItemMappingMap()
Specified by:
getDefaultItemMappingMap in interface ElectronicInvoicingDao

getItemMappingMap

public Map getItemMappingMap(Integer vendorHeaderId,
                             Integer vendorDetailId)
Specified by:
getItemMappingMap in interface ElectronicInvoicingDao

getItemMappingMap

protected Map getItemMappingMap(org.apache.ojb.broker.query.Criteria criteria)


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.