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

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

public class CacheSaeStoreTransactionContainerDao
extends MemoryDao
implements SaeStoreTransactionContainerDao


Constructor Summary
CacheSaeStoreTransactionContainerDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForSaeStoreTransactionContainer()
           
 void delete(java.util.Set orderTransactionContainerRefs)
           
 java.util.List findAllSaeStoreTransactionHeaders()
           
 boolean hasPendingSaeTransactions(DistributedReference storeRef, RDate transactionDate)
           
 SaeStoreTransactionContainerDto persist(SaeStoreTransactionContainerDto dto)
           
 SaeStoreTransactionContainerDto readContainer(DistributedReference reference)
           
 java.util.Set readContainers(java.util.Set orderTransactionContainerRefs)
           
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

CacheSaeStoreTransactionContainerDao

public CacheSaeStoreTransactionContainerDao()
Method Detail

reset

public static void reset()

createReferenceCacheForSaeStoreTransactionContainer

public ReferenceCache createReferenceCacheForSaeStoreTransactionContainer()
                                                                   throws SystemException
Specified by:
createReferenceCacheForSaeStoreTransactionContainer in interface SaeStoreTransactionContainerDao
Throws:
SystemException

persist

public SaeStoreTransactionContainerDto persist(SaeStoreTransactionContainerDto dto)
                                        throws SystemException
Specified by:
persist in interface SaeStoreTransactionContainerDao
Throws:
SystemException

readContainer

public SaeStoreTransactionContainerDto readContainer(DistributedReference reference)
                                              throws SystemException
Specified by:
readContainer in interface SaeStoreTransactionContainerDao
Throws:
SystemException

readContainers

public java.util.Set readContainers(java.util.Set orderTransactionContainerRefs)
                             throws SystemException
Specified by:
readContainers in interface SaeStoreTransactionContainerDao
Throws:
SystemException

delete

public void delete(java.util.Set orderTransactionContainerRefs)
            throws SystemException
Specified by:
delete in interface SaeStoreTransactionContainerDao
Throws:
SystemException

hasPendingSaeTransactions

public boolean hasPendingSaeTransactions(DistributedReference storeRef,
                                         RDate transactionDate)
                                  throws SystemException
Specified by:
hasPendingSaeTransactions in interface SaeStoreTransactionContainerDao
Throws:
SystemException

findAllSaeStoreTransactionHeaders

public java.util.List findAllSaeStoreTransactionHeaders()
                                                 throws SystemException
Specified by:
findAllSaeStoreTransactionHeaders in interface SaeStoreTransactionContainerDao
Throws:
SystemException


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