| Modifier and Type | Method and Description |
|---|---|
OfferCode |
OfferCodeDaoImpl.create() |
OfferCode |
OfferCodeDao.create() |
OfferCode |
OfferCodeDaoImpl.readOfferCodeByCode(String code) |
OfferCode |
OfferCodeDao.readOfferCodeByCode(String code) |
OfferCode |
OfferCodeDaoImpl.readOfferCodeById(Long offerCodeId) |
OfferCode |
OfferCodeDao.readOfferCodeById(Long offerCode) |
OfferCode |
OfferCodeDaoImpl.save(OfferCode offerCode) |
OfferCode |
OfferCodeDao.save(OfferCode offerCode) |
| Modifier and Type | Method and Description |
|---|---|
void |
OfferCodeDaoImpl.delete(OfferCode offerCode) |
void |
OfferCodeDao.delete(OfferCode offerCodeId) |
OfferCode |
OfferCodeDaoImpl.save(OfferCode offerCode) |
OfferCode |
OfferCodeDao.save(OfferCode offerCode) |
| Modifier and Type | Class and Description |
|---|---|
class |
OfferCodeImpl |
| Modifier and Type | Field and Description |
|---|---|
protected List<OfferCode> |
OfferImpl.offerCodes |
| Modifier and Type | Method and Description |
|---|---|
List<OfferCode> |
OfferImpl.getOfferCodes() |
List<OfferCode> |
Offer.getOfferCodes()
Returns the offer codes that can be used to retrieve this Offer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OfferImpl.setOfferCodes(List<OfferCode> offerCodes) |
void |
Offer.setOfferCodes(List<OfferCode> offerCodes)
Sets the offer codes that can be used to retrieve this Offer.
|
| Modifier and Type | Method and Description |
|---|---|
OfferCode |
OfferService.findOfferCodeById(Long id)
Lookup an OfferCode by its id
|
OfferCode |
OfferServiceImpl.findOfferCodeById(Long id) |
OfferCode |
OfferService.lookupOfferCodeByCode(String code)
Lookup OfferCode by code.
|
OfferCode |
OfferServiceImpl.lookupOfferCodeByCode(String code) |
OfferCode |
OfferService.saveOfferCode(OfferCode offerCode)
Saves a new Offer or updates an existing Offer that belongs to an OfferCode, then saves or updates the OfferCode
|
OfferCode |
OfferServiceImpl.saveOfferCode(OfferCode offerCode) |
| Modifier and Type | Method and Description |
|---|---|
Map<Offer,OfferCode> |
OfferService.getOffersRetrievedFromCodes(List<OfferCode> codes,
Set<Offer> appliedOffers)
Given a list of offer codes and a set of offers, return a map of of offer codes that are keyed by the offer that was
applied to the order
|
Map<Offer,OfferCode> |
OfferServiceImpl.getOffersRetrievedFromCodes(List<OfferCode> codes,
Set<Offer> appliedOffers) |
Map<Offer,OfferCode> |
OfferService.getOffersRetrievedFromCodes(Order order)
|
Map<Offer,OfferCode> |
OfferServiceImpl.getOffersRetrievedFromCodes(Order order) |
protected List<OfferCode> |
OfferServiceImpl.removeOutOfDateOfferCodes(List<OfferCode> offerCodes)
Removes all out of date offerCodes based on the offerCode and its offer's start and end
date.
|
| Modifier and Type | Method and Description |
|---|---|
OfferCode |
OfferService.saveOfferCode(OfferCode offerCode)
Saves a new Offer or updates an existing Offer that belongs to an OfferCode, then saves or updates the OfferCode
|
OfferCode |
OfferServiceImpl.saveOfferCode(OfferCode offerCode) |
boolean |
OfferService.verifyMaxCustomerUsageThreshold(Customer customer,
OfferCode code)
Validates that the given code is underneath the max uses for that code.
|
boolean |
OfferServiceImpl.verifyMaxCustomerUsageThreshold(Customer customer,
OfferCode code) |
| Modifier and Type | Method and Description |
|---|---|
Map<Offer,OfferCode> |
OfferService.getOffersRetrievedFromCodes(List<OfferCode> codes,
Set<Offer> appliedOffers)
Given a list of offer codes and a set of offers, return a map of of offer codes that are keyed by the offer that was
applied to the order
|
Map<Offer,OfferCode> |
OfferServiceImpl.getOffersRetrievedFromCodes(List<OfferCode> codes,
Set<Offer> appliedOffers) |
protected List<OfferCode> |
OfferServiceImpl.removeOutOfDateOfferCodes(List<OfferCode> offerCodes)
Removes all out of date offerCodes based on the offerCode and its offer's start and end
date.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<OfferAudit> |
RecordOfferUsageActivity.saveOfferIds(Set<Offer> offers,
Map<Offer,OfferCode> offerToCodeMapping,
Order order)
Persists each of the offers to the database as
OfferAudits. |
| Modifier and Type | Field and Description |
|---|---|
protected List<OfferCode> |
OrderImpl.addedOfferCodes |
| Modifier and Type | Method and Description |
|---|---|
List<OfferCode> |
Order.getAddedOfferCodes() |
List<OfferCode> |
OrderImpl.getAddedOfferCodes() |
List<OfferCode> |
NullOrderImpl.getAddedOfferCodes() |
| Modifier and Type | Method and Description |
|---|---|
void |
Order.addAddedOfferCode(OfferCode offerCode)
Deprecated.
|
void |
OrderImpl.addAddedOfferCode(OfferCode offerCode)
Deprecated.
|
void |
NullOrderImpl.addAddedOfferCode(OfferCode offerCode) |
void |
Order.addOfferCode(OfferCode addedOfferCode) |
void |
OrderImpl.addOfferCode(OfferCode offerCode) |
void |
NullOrderImpl.addOfferCode(OfferCode addedOfferCode) |
| Modifier and Type | Method and Description |
|---|---|
Order |
OrderServiceImpl.addOfferCode(Order order,
OfferCode offerCode,
boolean priceOrder) |
Order |
OrderService.addOfferCode(Order order,
OfferCode offerCode,
boolean priceOrder)
Adds the given OfferCode to the order.
|
Order |
OrderServiceImpl.removeOfferCode(Order order,
OfferCode offerCode,
boolean priceOrder) |
Order |
OrderService.removeOfferCode(Order order,
OfferCode offerCode,
boolean priceOrder)
Remove the given OfferCode for the order.
|
Copyright © 2014. All Rights Reserved.