com.retek.component.media.impl.persistence.db.oracle
Class OracleSellingItemDao

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
      extended bycom.retek.component.media.impl.persistence.db.oracle.OracleSellingItemDao
All Implemented Interfaces:
SellingItemDao

public class OracleSellingItemDao
extends AbstractOracleDao
implements SellingItemDao


Constructor Summary
OracleSellingItemDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForPackSellingSku()
           
 ReferenceCache createReferenceCacheForPackSellingSkuComponent()
           
 ReferenceCache createReferenceCacheForSellingItem()
           
 ReferenceCache createReferenceCacheForSellingSku()
           
 void deleteAllForMedia(DistributedReference mediaRef)
           
 java.util.Set find(SellingItemSearchCriteria criteria)
           
 java.util.Set find(SellingSkuSearchCriteria criteria)
           
 java.util.Set findParentItemIds(ItemIdSearchCriteria criteria)
           
 java.util.Map findSellableItemIdsForSellingSkuRefs(java.util.Set sellingSkuRefs)
           
protected  java.lang.String getDaoResourceProperty()
           
 java.lang.String getNextMultiSellingItemDisplayCode()
           
 boolean isItemValidOnAnyBanner(java.lang.String mediaDisplayCode, java.lang.String sellingItemDisplayCode)
           
 SellingItemDto persist(SellingItemDto dto)
           
 SellingItemDto read(DistributedReference sellingItemRef)
           
 SellingSkuDto readSellingSku(DistributedReference ref)
           
 void remove(SellingItemDto dto)
           
 
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

OracleSellingItemDao

public OracleSellingItemDao()
Method Detail

read

public SellingItemDto read(DistributedReference sellingItemRef)
                    throws SystemException
Specified by:
read in interface SellingItemDao
Throws:
SystemException

createReferenceCacheForSellingItem

public ReferenceCache createReferenceCacheForSellingItem()
                                                  throws SystemException
Specified by:
createReferenceCacheForSellingItem in interface SellingItemDao
Throws:
SystemException

getDaoResourceProperty

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

persist

public SellingItemDto persist(SellingItemDto dto)
                       throws SystemException
Specified by:
persist in interface SellingItemDao
Throws:
SystemException

find

public java.util.Set find(SellingItemSearchCriteria criteria)
                   throws SystemException
Specified by:
find in interface SellingItemDao
Throws:
SystemException

find

public java.util.Set find(SellingSkuSearchCriteria criteria)
                   throws SystemException
Specified by:
find in interface SellingItemDao
Throws:
SystemException

findParentItemIds

public java.util.Set findParentItemIds(ItemIdSearchCriteria criteria)
                                throws SystemException
Specified by:
findParentItemIds in interface SellingItemDao
Throws:
SystemException

remove

public void remove(SellingItemDto dto)
            throws SystemException
Specified by:
remove in interface SellingItemDao
Throws:
SystemException

isItemValidOnAnyBanner

public boolean isItemValidOnAnyBanner(java.lang.String mediaDisplayCode,
                                      java.lang.String sellingItemDisplayCode)
                               throws SystemException
Specified by:
isItemValidOnAnyBanner in interface SellingItemDao
Throws:
SystemException

getNextMultiSellingItemDisplayCode

public java.lang.String getNextMultiSellingItemDisplayCode()
                                                    throws SystemException
Specified by:
getNextMultiSellingItemDisplayCode in interface SellingItemDao
Throws:
SystemException

deleteAllForMedia

public void deleteAllForMedia(DistributedReference mediaRef)
                       throws SystemException
Throws:
SystemException

readSellingSku

public SellingSkuDto readSellingSku(DistributedReference ref)
                             throws SystemException
Specified by:
readSellingSku in interface SellingItemDao
Throws:
SystemException

createReferenceCacheForSellingSku

public ReferenceCache createReferenceCacheForSellingSku()
                                                 throws SystemException
Specified by:
createReferenceCacheForSellingSku in interface SellingItemDao
Throws:
SystemException

createReferenceCacheForPackSellingSku

public ReferenceCache createReferenceCacheForPackSellingSku()
                                                     throws SystemException
Specified by:
createReferenceCacheForPackSellingSku in interface SellingItemDao
Throws:
SystemException

createReferenceCacheForPackSellingSkuComponent

public ReferenceCache createReferenceCacheForPackSellingSkuComponent()
                                                              throws SystemException
Specified by:
createReferenceCacheForPackSellingSkuComponent in interface SellingItemDao
Throws:
SystemException

findSellableItemIdsForSellingSkuRefs

public java.util.Map findSellableItemIdsForSellingSkuRefs(java.util.Set sellingSkuRefs)
                                                   throws SystemException
Specified by:
findSellableItemIdsForSellingSkuRefs in interface SellingItemDao
Throws:
SystemException


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