@Service(value="blOfferTemplateService") public class OfferTemplateServiceImpl extends Object implements OfferTemplateService
| Modifier and Type | Field and Description |
|---|---|
static String |
EMBEDDABLE_ADVANCED_OFFER_IS_TIERED_OFFER_FIELD |
protected static org.apache.commons.logging.Log |
LOG |
static String |
OFFER_TYPE_FIELD |
protected OfferTemplateDao |
offerTemplateDao |
protected org.broadleafcommerce.common.util.StreamingTransactionCapableUtil |
transUtil |
| Constructor and Description |
|---|
OfferTemplateServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Integer> |
buildOfferTemplateFieldIndexes(OfferTemplate offerTemplate) |
protected OfferTemplateDTO |
convertOfferTemplateToDTO(OfferTemplate offerTemplate) |
OfferTemplate |
create() |
void |
delete(OfferTemplate offerTemplate) |
protected void |
filterOffersTiersVisibility(List<OfferTemplate> templates) |
protected String |
getOfferTemplatesAsJson() |
List<OfferTemplate> |
readAllOfferTemplates() |
OfferTemplate |
readById(Long id) |
String |
replaceJsOfferTemplateVariables(String contents) |
OfferTemplate |
save(OfferTemplate offerTemplate) |
protected static final org.apache.commons.logging.Log LOG
public static final String EMBEDDABLE_ADVANCED_OFFER_IS_TIERED_OFFER_FIELD
public static final String OFFER_TYPE_FIELD
protected org.broadleafcommerce.common.util.StreamingTransactionCapableUtil transUtil
protected OfferTemplateDao offerTemplateDao
public OfferTemplate readById(Long id)
readById in interface OfferTemplateServicepublic OfferTemplate save(OfferTemplate offerTemplate)
save in interface OfferTemplateServicepublic void delete(OfferTemplate offerTemplate)
delete in interface OfferTemplateServicepublic List<OfferTemplate> readAllOfferTemplates()
readAllOfferTemplates in interface OfferTemplateServicepublic OfferTemplate create()
create in interface OfferTemplateServicepublic String replaceJsOfferTemplateVariables(String contents)
replaceJsOfferTemplateVariables in interface OfferTemplateServiceprotected String getOfferTemplatesAsJson()
protected OfferTemplateDTO convertOfferTemplateToDTO(OfferTemplate offerTemplate)
protected void filterOffersTiersVisibility(List<OfferTemplate> templates)
protected Map<String,Integer> buildOfferTemplateFieldIndexes(OfferTemplate offerTemplate)
Copyright © 2020. All rights reserved.