org.broadleafcommerce.core.offer.dao
Interface OfferDao

All Known Implementing Classes:
OfferDaoImpl

public interface OfferDao


Method Summary
 Offer create()
           
 CandidateFulfillmentGroupOffer createCandidateFulfillmentGroupOffer()
           
 CandidateItemOffer createCandidateItemOffer()
           
 CandidateOrderOffer createCandidateOrderOffer()
           
 FulfillmentGroupAdjustment createFulfillmentGroupAdjustment()
           
 OfferInfo createOfferInfo()
           
 OrderAdjustment createOrderAdjustment()
           
 OrderItemAdjustment createOrderItemAdjustment()
           
 void delete(Offer offer)
           
 void delete(OfferInfo offerInfo)
           
 List<Offer> readAllOffers()
           
 Offer readOfferById(Long offerId)
           
 List<Offer> readOffersByAutomaticDeliveryType()
           
 Offer save(Offer offer)
           
 OfferInfo save(OfferInfo offerInfo)
           
 

Method Detail

readAllOffers

List<Offer> readAllOffers()

readOfferById

Offer readOfferById(Long offerId)

readOffersByAutomaticDeliveryType

List<Offer> readOffersByAutomaticDeliveryType()

save

Offer save(Offer offer)

delete

void delete(Offer offer)

create

Offer create()

createCandidateOrderOffer

CandidateOrderOffer createCandidateOrderOffer()

createCandidateItemOffer

CandidateItemOffer createCandidateItemOffer()

createCandidateFulfillmentGroupOffer

CandidateFulfillmentGroupOffer createCandidateFulfillmentGroupOffer()

createOrderItemAdjustment

OrderItemAdjustment createOrderItemAdjustment()

createOrderAdjustment

OrderAdjustment createOrderAdjustment()

createFulfillmentGroupAdjustment

FulfillmentGroupAdjustment createFulfillmentGroupAdjustment()

createOfferInfo

OfferInfo createOfferInfo()

save

OfferInfo save(OfferInfo offerInfo)

delete

void delete(OfferInfo offerInfo)


Copyright © 2012. All Rights Reserved.