com.retek.component.promotion.impl.persistence.db.oracle
Class OraclePromotionDao

java.lang.Object
  extended bycom.retek.commons.domain.core.persistence.db.oracle.AbstractOracleDao
      extended bycom.retek.component.promotion.impl.persistence.db.oracle.OraclePromotionDao
All Implemented Interfaces:
PromotionDao

public class OraclePromotionDao
extends AbstractOracleDao
implements PromotionDao


Constructor Summary
OraclePromotionDao()
           
 
Method Summary
 ReferenceCache createReferenceCacheForPromotion()
           
 ReferenceCache createReferenceCacheForPromotionBenefit(java.lang.Class businessInterface)
           
 ReferenceCache createReferenceCacheForPromotionThreshold(java.lang.Class businessInterface)
           
 java.util.Set find(PromotionSearchCriteria criteria)
           
 java.util.Set findAllPromotions()
           
protected  java.lang.String getDaoResourceProperty()
           
protected  java.lang.String getTypeDbResourceProperty()
           
 PromotionDto persist(PromotionDto dto)
           
 PromotionDto read(DistributedReference reference)
           
 PromotionBenefitDto readPromotionBenefit(DistributedReference reference)
           
 
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

OraclePromotionDao

public OraclePromotionDao()
Method Detail

persist

public PromotionDto persist(PromotionDto dto)
                     throws SystemException
Specified by:
persist in interface PromotionDao
Throws:
SystemException

read

public PromotionDto read(DistributedReference reference)
                  throws SystemException
Specified by:
read in interface PromotionDao
Throws:
SystemException

findAllPromotions

public java.util.Set findAllPromotions()
                                throws SystemException
Specified by:
findAllPromotions in interface PromotionDao
Throws:
SystemException

find

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

readPromotionBenefit

public PromotionBenefitDto readPromotionBenefit(DistributedReference reference)
                                         throws SystemException
Specified by:
readPromotionBenefit in interface PromotionDao
Throws:
SystemException

createReferenceCacheForPromotion

public ReferenceCache createReferenceCacheForPromotion()
                                                throws SystemException
Specified by:
createReferenceCacheForPromotion in interface PromotionDao
Throws:
SystemException

getDaoResourceProperty

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

getTypeDbResourceProperty

protected java.lang.String getTypeDbResourceProperty()

createReferenceCacheForPromotionThreshold

public ReferenceCache createReferenceCacheForPromotionThreshold(java.lang.Class businessInterface)
                                                         throws SystemException
Specified by:
createReferenceCacheForPromotionThreshold in interface PromotionDao
Throws:
SystemException

createReferenceCacheForPromotionBenefit

public ReferenceCache createReferenceCacheForPromotionBenefit(java.lang.Class businessInterface)
                                                       throws SystemException
Specified by:
createReferenceCacheForPromotionBenefit in interface PromotionDao
Throws:
SystemException


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