public abstract class GeneratedTimedaccesspromotionsservicesManager extends Extension
TimedaccesspromotionsservicesManager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static Map<String,Map<String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
| Constructor and Description |
|---|
GeneratedTimedaccesspromotionsservicesManager() |
| Modifier and Type | Method and Description |
|---|---|
FlashbuyPromotion |
createFlashbuyPromotion(Map attributeValues) |
FlashbuyPromotion |
createFlashbuyPromotion(SessionContext ctx,
Map attributeValues) |
ProductPurchaseComponent |
createProductPurchaseComponent(Map attributeValues) |
ProductPurchaseComponent |
createProductPurchaseComponent(SessionContext ctx,
Map attributeValues) |
PromotionAllocation |
createPromotionAllocation(Map attributeValues) |
PromotionAllocation |
createPromotionAllocation(SessionContext ctx,
Map attributeValues) |
PromotionEnqueue |
createPromotionEnqueue(Map attributeValues) |
PromotionEnqueue |
createPromotionEnqueue(SessionContext ctx,
Map attributeValues) |
PromotionReservation |
createPromotionReservation(Map attributeValues) |
PromotionReservation |
createPromotionReservation(SessionContext ctx,
Map attributeValues) |
Map<String,Item.AttributeMode> |
getDefaultAttributeModes(Class<? extends Item> itemClass) |
String |
getName() |
String |
getPromotionCode(AbstractOrderEntry item)
Generated method - Getter of the
AbstractOrderEntry.promotionCode attribute. |
String |
getPromotionCode(SessionContext ctx,
AbstractOrderEntry item)
Generated method - Getter of the
AbstractOrderEntry.promotionCode attribute. |
String |
getPromotionMatcher(AbstractOrderEntry item)
Generated method - Getter of the
AbstractOrderEntry.promotionMatcher attribute. |
String |
getPromotionMatcher(SessionContext ctx,
AbstractOrderEntry item)
Generated method - Getter of the
AbstractOrderEntry.promotionMatcher attribute. |
Character |
getSpecialDiscount(ProductPromotion item)
Generated method - Getter of the
ProductPromotion.specialDiscount attribute. |
Character |
getSpecialDiscount(SessionContext ctx,
ProductPromotion item)
Generated method - Getter of the
ProductPromotion.specialDiscount attribute. |
char |
getSpecialDiscountAsPrimitive(ProductPromotion item)
Generated method - Getter of the
ProductPromotion.specialDiscount attribute. |
char |
getSpecialDiscountAsPrimitive(SessionContext ctx,
ProductPromotion item)
Generated method - Getter of the
ProductPromotion.specialDiscount attribute. |
void |
setPromotionCode(AbstractOrderEntry item,
String value)
Generated method - Setter of the
AbstractOrderEntry.promotionCode attribute. |
void |
setPromotionCode(SessionContext ctx,
AbstractOrderEntry item,
String value)
Generated method - Setter of the
AbstractOrderEntry.promotionCode attribute. |
void |
setPromotionMatcher(AbstractOrderEntry item,
String value)
Generated method - Setter of the
AbstractOrderEntry.promotionMatcher attribute. |
void |
setPromotionMatcher(SessionContext ctx,
AbstractOrderEntry item,
String value)
Generated method - Setter of the
AbstractOrderEntry.promotionMatcher attribute. |
void |
setSpecialDiscount(ProductPromotion item,
char value)
Generated method - Setter of the
ProductPromotion.specialDiscount attribute. |
void |
setSpecialDiscount(ProductPromotion item,
Character value)
Generated method - Setter of the
ProductPromotion.specialDiscount attribute. |
void |
setSpecialDiscount(SessionContext ctx,
ProductPromotion item,
char value)
Generated method - Setter of the
ProductPromotion.specialDiscount attribute. |
void |
setSpecialDiscount(SessionContext ctx,
ProductPromotion item,
Character value)
Generated method - Setter of the
ProductPromotion.specialDiscount attribute. |
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, unwrap, unwrap, wrapprotected static final Map<String,Map<String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public GeneratedTimedaccesspromotionsservicesManager()
public Map<String,Item.AttributeMode> getDefaultAttributeModes(Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic FlashbuyPromotion createFlashbuyPromotion(SessionContext ctx, Map attributeValues)
public FlashbuyPromotion createFlashbuyPromotion(Map attributeValues)
public ProductPurchaseComponent createProductPurchaseComponent(SessionContext ctx, Map attributeValues)
public ProductPurchaseComponent createProductPurchaseComponent(Map attributeValues)
public PromotionAllocation createPromotionAllocation(SessionContext ctx, Map attributeValues)
public PromotionAllocation createPromotionAllocation(Map attributeValues)
public PromotionEnqueue createPromotionEnqueue(SessionContext ctx, Map attributeValues)
public PromotionEnqueue createPromotionEnqueue(Map attributeValues)
public PromotionReservation createPromotionReservation(SessionContext ctx, Map attributeValues)
public PromotionReservation createPromotionReservation(Map attributeValues)
public String getPromotionCode(SessionContext ctx, AbstractOrderEntry item)
AbstractOrderEntry.promotionCode attribute.public String getPromotionCode(AbstractOrderEntry item)
AbstractOrderEntry.promotionCode attribute.public void setPromotionCode(SessionContext ctx, AbstractOrderEntry item, String value)
AbstractOrderEntry.promotionCode attribute.value - the promotionCode - The promotion code of promotion applied.public void setPromotionCode(AbstractOrderEntry item, String value)
AbstractOrderEntry.promotionCode attribute.value - the promotionCode - The promotion code of promotion applied.public String getPromotionMatcher(SessionContext ctx, AbstractOrderEntry item)
AbstractOrderEntry.promotionMatcher attribute.public String getPromotionMatcher(AbstractOrderEntry item)
AbstractOrderEntry.promotionMatcher attribute.public void setPromotionMatcher(SessionContext ctx, AbstractOrderEntry item, String value)
AbstractOrderEntry.promotionMatcher attribute.value - the promotionMatcher - The Code to match order entry with cart entry.public void setPromotionMatcher(AbstractOrderEntry item, String value)
AbstractOrderEntry.promotionMatcher attribute.value - the promotionMatcher - The Code to match order entry with cart entry.public Character getSpecialDiscount(SessionContext ctx, ProductPromotion item)
ProductPromotion.specialDiscount attribute.public Character getSpecialDiscount(ProductPromotion item)
ProductPromotion.specialDiscount attribute.public char getSpecialDiscountAsPrimitive(SessionContext ctx, ProductPromotion item)
ProductPromotion.specialDiscount attribute.public char getSpecialDiscountAsPrimitive(ProductPromotion item)
ProductPromotion.specialDiscount attribute.public void setSpecialDiscount(SessionContext ctx, ProductPromotion item, Character value)
ProductPromotion.specialDiscount attribute.value - the specialDiscount - Flag to check if it is a special Discount promotion.public void setSpecialDiscount(ProductPromotion item, Character value)
ProductPromotion.specialDiscount attribute.value - the specialDiscount - Flag to check if it is a special Discount promotion.public void setSpecialDiscount(SessionContext ctx, ProductPromotion item, char value)
ProductPromotion.specialDiscount attribute.value - the specialDiscount - Flag to check if it is a special Discount promotion.public void setSpecialDiscount(ProductPromotion item, char value)
ProductPromotion.specialDiscount attribute.value - the specialDiscount - Flag to check if it is a special Discount promotion.Copyright © 2017 SAP SE. All Rights Reserved.