com.retek.component.salesaudit.impl.persistence.cache
Class CacheSaeStoreDayDao

java.lang.Object
  extended bycom.retek.commons.component.impl.persistence.cache.MemoryDao
      extended bycom.retek.component.salesaudit.impl.persistence.cache.CacheSaeStoreDayDao
All Implemented Interfaces:
SaeStoreDayDao

public class CacheSaeStoreDayDao
extends MemoryDao
implements SaeStoreDayDao


Constructor Summary
CacheSaeStoreDayDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForSaeStoreDay()
           
 java.util.Set findAllOpenSaeStoreDays()
           
 RDate findLastClosedDate(DistributedReference storeRef)
           
 SaeStoreDayDto findSaeStoreDay(DistributedReference storeRef, RDate transactionDate)
           
 SaeStoreTransactionCounterDto findSaeStoreTransactionCounter(DistributedReference storeRef)
           
 SaeStoreDayDto persist(SaeStoreDayDto dto)
           
 SaeStoreTransactionCounterDto persist(SaeStoreTransactionCounterDto dto)
           
 SaeStoreTransactionCounterDto readSaeStoreTransactionCounter(DistributedReference reference)
           
static void reset()
           
 
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

CacheSaeStoreDayDao

public CacheSaeStoreDayDao()
Method Detail

reset

public static void reset()

findSaeStoreDay

public SaeStoreDayDto findSaeStoreDay(DistributedReference storeRef,
                                      RDate transactionDate)
                               throws SystemException
Specified by:
findSaeStoreDay in interface SaeStoreDayDao
Throws:
SystemException

persist

public SaeStoreDayDto persist(SaeStoreDayDto dto)
                       throws SystemException
Specified by:
persist in interface SaeStoreDayDao
Throws:
SystemException

persist

public SaeStoreTransactionCounterDto persist(SaeStoreTransactionCounterDto dto)
                                      throws SystemException
Specified by:
persist in interface SaeStoreDayDao
Throws:
SystemException

createReferenceCacheForSaeStoreDay

public ReferenceCache createReferenceCacheForSaeStoreDay()
                                                  throws SystemException
Specified by:
createReferenceCacheForSaeStoreDay in interface SaeStoreDayDao
Throws:
SystemException

findLastClosedDate

public RDate findLastClosedDate(DistributedReference storeRef)
                         throws SystemException
Specified by:
findLastClosedDate in interface SaeStoreDayDao
Throws:
SystemException

findAllOpenSaeStoreDays

public java.util.Set findAllOpenSaeStoreDays()
                                      throws SystemException
Specified by:
findAllOpenSaeStoreDays in interface SaeStoreDayDao
Throws:
SystemException

findSaeStoreTransactionCounter

public SaeStoreTransactionCounterDto findSaeStoreTransactionCounter(DistributedReference storeRef)
                                                             throws SystemException
Specified by:
findSaeStoreTransactionCounter in interface SaeStoreDayDao
Throws:
SystemException

readSaeStoreTransactionCounter

public SaeStoreTransactionCounterDto readSaeStoreTransactionCounter(DistributedReference reference)
                                                             throws SystemException
Specified by:
readSaeStoreTransactionCounter in interface SaeStoreDayDao
Throws:
SystemException


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