com.retek.component.salesaudit.impl.persistence.db.oracle
Class OracleSaeStoreDayDao

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
      extended bycom.retek.component.salesaudit.impl.persistence.db.oracle.OracleSaeStoreDayDao
All Implemented Interfaces:
SaeStoreDayDao

public class OracleSaeStoreDayDao
extends AbstractOracleDao
implements SaeStoreDayDao


Constructor Summary
OracleSaeStoreDayDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForSaeStoreDay()
           
 java.util.Set findAllOpenSaeStoreDays()
           
 RDate findLastClosedDate(DistributedReference storeRef)
           
 SaeStoreDayDto findSaeStoreDay(DistributedReference storeRef, RDate transactionDate)
           
 SaeStoreTransactionCounterDto findSaeStoreTransactionCounter(DistributedReference storeRef)
           
protected  java.lang.String getDaoResourceProperty()
           
 SaeStoreDayDto persist(SaeStoreDayDto dto)
           
 SaeStoreTransactionCounterDto persist(SaeStoreTransactionCounterDto dto)
           
 SaeStoreTransactionCounterDto readSaeStoreTransactionCounter(DistributedReference storeRef)
           
 
Methods inherited from class com.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
buildReferenceCache
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleSaeStoreDayDao

public OracleSaeStoreDayDao()
Method Detail

findSaeStoreDay

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

createReferenceCacheForSaeStoreDay

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

getDaoResourceProperty

protected java.lang.String getDaoResourceProperty()
Overrides:
getDaoResourceProperty in class AbstractOracleDao

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

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 storeRef)
                                                             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