|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OfferService
The Interface OfferService.
| Method Summary | |
|---|---|
void |
applyFulfillmentGroupOffers(FulfillmentGroup fulfillmentGroup)
Apply offers for a fulfillmentGroup |
void |
applyFulfillmentGroupsOffers(java.util.List<FulfillmentGroup> fulfillmentGroups)
Apply offers for a List of FulfillmentGroup |
void |
applyOffersToOrder(java.util.List<Offer> offers,
Order order)
Apply offers to order. |
java.util.List<Offer> |
buildOfferListForOrder(Order order)
Create a list of offers that applies to this order |
java.util.List<Offer> |
findAllOffers()
Returns all offers |
Offer |
lookupOfferByCode(java.lang.String code)
Lookup offer by code. |
OfferCode |
lookupOfferCodeByCode(java.lang.String code)
Lookup OfferCode by code. |
Offer |
save(Offer offer)
Save a new offer or updates an existing offer |
OfferCode |
saveOfferCode(OfferCode offerCode)
Saves a new Offer or updates an existing Offer that belongs to an OfferCode, then saves or updates the OfferCode |
| Method Detail |
|---|
java.util.List<Offer> findAllOffers()
Offer save(Offer offer)
offer -
OfferCode saveOfferCode(OfferCode offerCode)
offerCode -
Offer lookupOfferByCode(java.lang.String code)
code - the code
OfferCode lookupOfferCodeByCode(java.lang.String code)
code - the code
void applyOffersToOrder(java.util.List<Offer> offers,
Order order)
throws PricingException
offers - the offersorder - the order
PricingExceptionjava.util.List<Offer> buildOfferListForOrder(Order order)
order -
void applyFulfillmentGroupOffers(FulfillmentGroup fulfillmentGroup)
fulfillmentGroup - void applyFulfillmentGroupsOffers(java.util.List<FulfillmentGroup> fulfillmentGroups)
fulfillmentGroups -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||