com.retek.component.demand.impl.persistence.cache
Class CacheDemandDao

java.lang.Object
  extended bycom.retek.commons.component.impl.persistence.cache.MemoryDao
      extended bycom.retek.component.demand.impl.persistence.cache.CacheDemandDao
All Implemented Interfaces:
DemandDao

public class CacheDemandDao
extends MemoryDao
implements DemandDao


Constructor Summary
CacheDemandDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForMediaDemand()
           
 ReferenceCache createReferenceCacheForOrderDemandRecord()
           
 ReferenceCache createReferenceCacheForOrderLineDemandRecord()
           
 void deleteOrderDemandRecords(java.util.Set orderDemandRecordDtos)
           
 void deleteOrderLineDemandRecords(java.util.Set orderLineDemandRecordDtos)
           
 java.util.Set findAllMediaDemand()
           
 java.util.Set findAllOrderDemandRecords()
           
 java.util.Set findAllOrderLineDemandRecords()
           
 MediaDemandDto findMediaDemand(DistributedReference mediaRef)
           
 MediaDemandDto persist(MediaDemandDto mediaDemandDto)
           
 OrderDemandRecordDto persist(OrderDemandRecordDto orderDemandRecordDto)
           
 OrderLineDemandRecordDto persist(OrderLineDemandRecordDto orderLineDemandRecordDto)
           
 MediaDemandDto readMediaDemand(DistributedReference mediaDemandRef)
           
 OrderDemandRecordDto readOrderDemandRecord(DistributedReference orderDemandRecordRef)
           
 OrderLineDemandRecordDto readOrderLineDemandRecord(DistributedReference orderLineDemandRecordRef)
           
 
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

CacheDemandDao

public CacheDemandDao()
Method Detail

createReferenceCacheForMediaDemand

public ReferenceCache createReferenceCacheForMediaDemand()
                                                  throws SystemException
Specified by:
createReferenceCacheForMediaDemand in interface DemandDao
Throws:
SystemException

createReferenceCacheForOrderDemandRecord

public ReferenceCache createReferenceCacheForOrderDemandRecord()
                                                        throws SystemException
Specified by:
createReferenceCacheForOrderDemandRecord in interface DemandDao
Throws:
SystemException

createReferenceCacheForOrderLineDemandRecord

public ReferenceCache createReferenceCacheForOrderLineDemandRecord()
                                                            throws SystemException
Specified by:
createReferenceCacheForOrderLineDemandRecord in interface DemandDao
Throws:
SystemException

persist

public MediaDemandDto persist(MediaDemandDto mediaDemandDto)
                       throws SystemException
Specified by:
persist in interface DemandDao
Throws:
SystemException

readMediaDemand

public MediaDemandDto readMediaDemand(DistributedReference mediaDemandRef)
                               throws SystemException
Specified by:
readMediaDemand in interface DemandDao
Throws:
SystemException

readOrderDemandRecord

public OrderDemandRecordDto readOrderDemandRecord(DistributedReference orderDemandRecordRef)
                                           throws SystemException
Specified by:
readOrderDemandRecord in interface DemandDao
Throws:
SystemException

persist

public OrderDemandRecordDto persist(OrderDemandRecordDto orderDemandRecordDto)
                             throws SystemException
Specified by:
persist in interface DemandDao
Throws:
SystemException

persist

public OrderLineDemandRecordDto persist(OrderLineDemandRecordDto orderLineDemandRecordDto)
                                 throws SystemException
Specified by:
persist in interface DemandDao
Throws:
SystemException

readOrderLineDemandRecord

public OrderLineDemandRecordDto readOrderLineDemandRecord(DistributedReference orderLineDemandRecordRef)
                                                   throws SystemException
Specified by:
readOrderLineDemandRecord in interface DemandDao
Throws:
SystemException

findAllOrderDemandRecords

public java.util.Set findAllOrderDemandRecords()
                                        throws SystemException
Specified by:
findAllOrderDemandRecords in interface DemandDao
Throws:
SystemException

findAllOrderLineDemandRecords

public java.util.Set findAllOrderLineDemandRecords()
                                            throws SystemException
Specified by:
findAllOrderLineDemandRecords in interface DemandDao
Throws:
SystemException

findAllMediaDemand

public java.util.Set findAllMediaDemand()
                                 throws SystemException
Specified by:
findAllMediaDemand in interface DemandDao
Throws:
SystemException

findMediaDemand

public MediaDemandDto findMediaDemand(DistributedReference mediaRef)
                               throws SystemException
Specified by:
findMediaDemand in interface DemandDao
Throws:
SystemException

deleteOrderDemandRecords

public void deleteOrderDemandRecords(java.util.Set orderDemandRecordDtos)
                              throws SystemException
Specified by:
deleteOrderDemandRecords in interface DemandDao
Throws:
SystemException

deleteOrderLineDemandRecords

public void deleteOrderLineDemandRecords(java.util.Set orderLineDemandRecordDtos)
                                  throws SystemException
Specified by:
deleteOrderLineDemandRecords in interface DemandDao
Throws:
SystemException


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