com.retek.component.payment.impl.persistence.cache
Class CachePaymentSettlementDao

java.lang.Object
  extended bycom.retek.commons.component.impl.persistence.cache.MemoryDao
      extended bycom.retek.component.payment.impl.persistence.cache.CachePaymentSettlementDao
All Implemented Interfaces:
PaymentSettlementDao

public class CachePaymentSettlementDao
extends MemoryDao
implements PaymentSettlementDao


Constructor Summary
CachePaymentSettlementDao()
           
 
Method Summary
 ReferenceCache createReferenceCache(java.lang.Class businessInterface)
           
 void deletePaymentSettlementTransactionContainers(java.util.Set refs)
           
 java.util.List findAllPaymentSettlementTransactionHeaders()
           
 PaymentSettlementFileDto findPaymentSettlementFile(java.lang.String settlementFileNumber)
           
 java.lang.String getNextSettlementFileNumber()
           
 PaymentSettlementFileDto persist(PaymentSettlementFileDto paymentSettlementFileDto)
           
 PaymentSettlementTransactionContainerDto persist(PaymentSettlementTransactionContainerDto dto)
           
 PaymentSettlementFileDto readPaymentSettlementFile(DistributedReference ref)
           
 PaymentSettlementTransactionContainerDto readPaymentSettlementTransactionContainer(DistributedReference ref)
           
 java.util.Set readPaymentSettlementTransactionContainers(java.util.Set refs)
           
 
Methods inherited from class com.retek.commons.component.impl.persistence.cache.MemoryDao
doCreateReferenceCache, doCreateReferenceCache, doDelete, doPersist, doPersist, doRead, doRead, getDtosForType, getSizeReport, isWildCardEqual, resetAll
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachePaymentSettlementDao

public CachePaymentSettlementDao()
Method Detail

createReferenceCache

public ReferenceCache createReferenceCache(java.lang.Class businessInterface)
                                    throws SystemException
Specified by:
createReferenceCache in interface PaymentSettlementDao
Throws:
SystemException

getNextSettlementFileNumber

public java.lang.String getNextSettlementFileNumber()
                                             throws SystemException
Specified by:
getNextSettlementFileNumber in interface PaymentSettlementDao
Throws:
SystemException

persist

public PaymentSettlementFileDto persist(PaymentSettlementFileDto paymentSettlementFileDto)
                                 throws SystemException
Specified by:
persist in interface PaymentSettlementDao
Throws:
SystemException

readPaymentSettlementFile

public PaymentSettlementFileDto readPaymentSettlementFile(DistributedReference ref)
                                                   throws SystemException
Specified by:
readPaymentSettlementFile in interface PaymentSettlementDao
Throws:
SystemException

findAllPaymentSettlementTransactionHeaders

public java.util.List findAllPaymentSettlementTransactionHeaders()
                                                          throws SystemException
Specified by:
findAllPaymentSettlementTransactionHeaders in interface PaymentSettlementDao
Throws:
SystemException

findPaymentSettlementFile

public PaymentSettlementFileDto findPaymentSettlementFile(java.lang.String settlementFileNumber)
                                                   throws SystemException
Specified by:
findPaymentSettlementFile in interface PaymentSettlementDao
Throws:
SystemException

readPaymentSettlementTransactionContainer

public PaymentSettlementTransactionContainerDto readPaymentSettlementTransactionContainer(DistributedReference ref)
                                                                                   throws SystemException
Specified by:
readPaymentSettlementTransactionContainer in interface PaymentSettlementDao
Throws:
SystemException

readPaymentSettlementTransactionContainers

public java.util.Set readPaymentSettlementTransactionContainers(java.util.Set refs)
                                                         throws SystemException
Specified by:
readPaymentSettlementTransactionContainers in interface PaymentSettlementDao
Throws:
SystemException

persist

public PaymentSettlementTransactionContainerDto persist(PaymentSettlementTransactionContainerDto dto)
                                                 throws SystemException
Specified by:
persist in interface PaymentSettlementDao
Throws:
SystemException

deletePaymentSettlementTransactionContainers

public void deletePaymentSettlementTransactionContainers(java.util.Set refs)
                                                  throws SystemException
Specified by:
deletePaymentSettlementTransactionContainers in interface PaymentSettlementDao
Throws:
SystemException


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