public abstract class GeneratedB2BAcceleratorServicesManager extends Extension
B2BAcceleratorServicesManager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
protected static OneToManyHandler<Order> |
ORDER2CARTTOORDERCRONJOBORDERSHANDLER
OneToManyHandler for handling 1:n ORDERS's relation attributes from 'many' side. |
| Constructor and Description |
|---|
GeneratedB2BAcceleratorServicesManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToOrders(CartToOrderCronJob item,
Order value)
Generated method - Adds
value to orders. |
void |
addToOrders(SessionContext ctx,
CartToOrderCronJob item,
Order value)
Generated method - Adds
value to orders. |
OrderThresholdDiscountPercentagePromotion |
createOrderThresholdDiscountPercentagePromotion(java.util.Map attributeValues) |
OrderThresholdDiscountPercentagePromotion |
createOrderThresholdDiscountPercentagePromotion(SessionContext ctx,
java.util.Map attributeValues) |
ProductPriceDiscountPromotionByPaymentType |
createProductPriceDiscountPromotionByPaymentType(java.util.Map attributeValues) |
ProductPriceDiscountPromotionByPaymentType |
createProductPriceDiscountPromotionByPaymentType(SessionContext ctx,
java.util.Map attributeValues) |
ProductThresholdPriceDiscountPromotion |
createProductThresholdPriceDiscountPromotion(java.util.Map attributeValues) |
ProductThresholdPriceDiscountPromotion |
createProductThresholdPriceDiscountPromotion(SessionContext ctx,
java.util.Map attributeValues) |
ReplenishmentProcess |
createReplenishmentProcess(java.util.Map attributeValues) |
ReplenishmentProcess |
createReplenishmentProcess(SessionContext ctx,
java.util.Map attributeValues) |
java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass) |
java.lang.Integer |
getDefaultStockLevelThreshold(CMSSite item)
Generated method - Getter of the
CMSSite.defaultStockLevelThreshold attribute. |
java.lang.Integer |
getDefaultStockLevelThreshold(SessionContext ctx,
CMSSite item)
Generated method - Getter of the
CMSSite.defaultStockLevelThreshold attribute. |
int |
getDefaultStockLevelThresholdAsPrimitive(CMSSite item)
Generated method - Getter of the
CMSSite.defaultStockLevelThreshold attribute. |
int |
getDefaultStockLevelThresholdAsPrimitive(SessionContext ctx,
CMSSite item)
Generated method - Getter of the
CMSSite.defaultStockLevelThreshold attribute. |
java.lang.String |
getName() |
java.util.Collection<Order> |
getOrders(CartToOrderCronJob item)
Generated method - Getter of the
CartToOrderCronJob.orders attribute. |
java.util.Collection<Order> |
getOrders(SessionContext ctx,
CartToOrderCronJob item)
Generated method - Getter of the
CartToOrderCronJob.orders attribute. |
EnumerationValue |
getPaymentType(AbstractOrder item)
Generated method - Getter of the
AbstractOrder.paymentType attribute. |
EnumerationValue |
getPaymentType(SessionContext ctx,
AbstractOrder item)
Generated method - Getter of the
AbstractOrder.paymentType attribute. |
java.lang.String |
getPurchaseOrderNumber(AbstractOrder item)
Generated method - Getter of the
AbstractOrder.purchaseOrderNumber attribute. |
java.lang.String |
getPurchaseOrderNumber(SessionContext ctx,
AbstractOrder item)
Generated method - Getter of the
AbstractOrder.purchaseOrderNumber attribute. |
CartToOrderCronJob |
getSchedulingCronJob(Order item)
Generated method - Getter of the
Order.schedulingCronJob attribute. |
CartToOrderCronJob |
getSchedulingCronJob(SessionContext ctx,
Order item)
Generated method - Getter of the
Order.schedulingCronJob attribute. |
java.lang.Integer |
getStockLevelThreshold(Category item)
Generated method - Getter of the
Category.stockLevelThreshold attribute. |
java.lang.Integer |
getStockLevelThreshold(SessionContext ctx,
Category item)
Generated method - Getter of the
Category.stockLevelThreshold attribute. |
int |
getStockLevelThresholdAsPrimitive(Category item)
Generated method - Getter of the
Category.stockLevelThreshold attribute. |
int |
getStockLevelThresholdAsPrimitive(SessionContext ctx,
Category item)
Generated method - Getter of the
Category.stockLevelThreshold attribute. |
void |
removeFromOrders(CartToOrderCronJob item,
Order value)
Generated method - Removes
value from orders. |
void |
removeFromOrders(SessionContext ctx,
CartToOrderCronJob item,
Order value)
Generated method - Removes
value from orders. |
void |
setDefaultStockLevelThreshold(CMSSite item,
int value)
Generated method - Setter of the
CMSSite.defaultStockLevelThreshold attribute. |
void |
setDefaultStockLevelThreshold(CMSSite item,
java.lang.Integer value)
Generated method - Setter of the
CMSSite.defaultStockLevelThreshold attribute. |
void |
setDefaultStockLevelThreshold(SessionContext ctx,
CMSSite item,
int value)
Generated method - Setter of the
CMSSite.defaultStockLevelThreshold attribute. |
void |
setDefaultStockLevelThreshold(SessionContext ctx,
CMSSite item,
java.lang.Integer value)
Generated method - Setter of the
CMSSite.defaultStockLevelThreshold attribute. |
void |
setOrders(CartToOrderCronJob item,
java.util.Collection<Order> value)
Generated method - Setter of the
CartToOrderCronJob.orders attribute. |
void |
setOrders(SessionContext ctx,
CartToOrderCronJob item,
java.util.Collection<Order> value)
Generated method - Setter of the
CartToOrderCronJob.orders attribute. |
void |
setPaymentType(AbstractOrder item,
EnumerationValue value)
Generated method - Setter of the
AbstractOrder.paymentType attribute. |
void |
setPaymentType(SessionContext ctx,
AbstractOrder item,
EnumerationValue value)
Generated method - Setter of the
AbstractOrder.paymentType attribute. |
void |
setPurchaseOrderNumber(AbstractOrder item,
java.lang.String value)
Generated method - Setter of the
AbstractOrder.purchaseOrderNumber attribute. |
void |
setPurchaseOrderNumber(SessionContext ctx,
AbstractOrder item,
java.lang.String value)
Generated method - Setter of the
AbstractOrder.purchaseOrderNumber attribute. |
void |
setSchedulingCronJob(Order item,
CartToOrderCronJob value)
Generated method - Setter of the
Order.schedulingCronJob attribute. |
void |
setSchedulingCronJob(SessionContext ctx,
Order item,
CartToOrderCronJob value)
Generated method - Setter of the
Order.schedulingCronJob attribute. |
void |
setStockLevelThreshold(Category item,
int value)
Generated method - Setter of the
Category.stockLevelThreshold attribute. |
void |
setStockLevelThreshold(Category item,
java.lang.Integer value)
Generated method - Setter of the
Category.stockLevelThreshold attribute. |
void |
setStockLevelThreshold(SessionContext ctx,
Category item,
int value)
Generated method - Setter of the
Category.stockLevelThreshold attribute. |
void |
setStockLevelThreshold(SessionContext ctx,
Category item,
java.lang.Integer value)
Generated method - Setter of the
Category.stockLevelThreshold 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 OneToManyHandler<Order> ORDER2CARTTOORDERCRONJOBORDERSHANDLER
OneToManyHandler for handling 1:n ORDERS's relation attributes from 'many' side.protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public GeneratedB2BAcceleratorServicesManager()
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic OrderThresholdDiscountPercentagePromotion createOrderThresholdDiscountPercentagePromotion(SessionContext ctx, java.util.Map attributeValues)
public OrderThresholdDiscountPercentagePromotion createOrderThresholdDiscountPercentagePromotion(java.util.Map attributeValues)
public ProductPriceDiscountPromotionByPaymentType createProductPriceDiscountPromotionByPaymentType(SessionContext ctx, java.util.Map attributeValues)
public ProductPriceDiscountPromotionByPaymentType createProductPriceDiscountPromotionByPaymentType(java.util.Map attributeValues)
public ProductThresholdPriceDiscountPromotion createProductThresholdPriceDiscountPromotion(SessionContext ctx, java.util.Map attributeValues)
public ProductThresholdPriceDiscountPromotion createProductThresholdPriceDiscountPromotion(java.util.Map attributeValues)
public ReplenishmentProcess createReplenishmentProcess(SessionContext ctx, java.util.Map attributeValues)
public ReplenishmentProcess createReplenishmentProcess(java.util.Map attributeValues)
public java.lang.Integer getDefaultStockLevelThreshold(SessionContext ctx, CMSSite item)
CMSSite.defaultStockLevelThreshold attribute.public java.lang.Integer getDefaultStockLevelThreshold(CMSSite item)
CMSSite.defaultStockLevelThreshold attribute.public int getDefaultStockLevelThresholdAsPrimitive(SessionContext ctx, CMSSite item)
CMSSite.defaultStockLevelThreshold attribute.public int getDefaultStockLevelThresholdAsPrimitive(CMSSite item)
CMSSite.defaultStockLevelThreshold attribute.public void setDefaultStockLevelThreshold(SessionContext ctx, CMSSite item, java.lang.Integer value)
CMSSite.defaultStockLevelThreshold attribute.value - the defaultStockLevelThreshold - Indicates the threshold default value.public void setDefaultStockLevelThreshold(CMSSite item, java.lang.Integer value)
CMSSite.defaultStockLevelThreshold attribute.value - the defaultStockLevelThreshold - Indicates the threshold default value.public void setDefaultStockLevelThreshold(SessionContext ctx, CMSSite item, int value)
CMSSite.defaultStockLevelThreshold attribute.value - the defaultStockLevelThreshold - Indicates the threshold default value.public void setDefaultStockLevelThreshold(CMSSite item, int value)
CMSSite.defaultStockLevelThreshold attribute.value - the defaultStockLevelThreshold - Indicates the threshold default value.public java.util.Collection<Order> getOrders(SessionContext ctx, CartToOrderCronJob item)
CartToOrderCronJob.orders attribute.public java.util.Collection<Order> getOrders(CartToOrderCronJob item)
CartToOrderCronJob.orders attribute.public void setOrders(SessionContext ctx, CartToOrderCronJob item, java.util.Collection<Order> value)
CartToOrderCronJob.orders attribute.value - the orderspublic void setOrders(CartToOrderCronJob item, java.util.Collection<Order> value)
CartToOrderCronJob.orders attribute.value - the orderspublic void addToOrders(SessionContext ctx, CartToOrderCronJob item, Order value)
value to orders.value - the item to add to orderspublic void addToOrders(CartToOrderCronJob item, Order value)
value to orders.value - the item to add to orderspublic void removeFromOrders(SessionContext ctx, CartToOrderCronJob item, Order value)
value from orders.value - the item to remove from orderspublic void removeFromOrders(CartToOrderCronJob item, Order value)
value from orders.value - the item to remove from orderspublic EnumerationValue getPaymentType(SessionContext ctx, AbstractOrder item)
AbstractOrder.paymentType attribute.public EnumerationValue getPaymentType(AbstractOrder item)
AbstractOrder.paymentType attribute.public void setPaymentType(SessionContext ctx, AbstractOrder item, EnumerationValue value)
AbstractOrder.paymentType attribute.value - the paymentType - Payment type for Checkout summarypublic void setPaymentType(AbstractOrder item, EnumerationValue value)
AbstractOrder.paymentType attribute.value - the paymentType - Payment type for Checkout summarypublic java.lang.String getPurchaseOrderNumber(SessionContext ctx, AbstractOrder item)
AbstractOrder.purchaseOrderNumber attribute.public java.lang.String getPurchaseOrderNumber(AbstractOrder item)
AbstractOrder.purchaseOrderNumber attribute.public void setPurchaseOrderNumber(SessionContext ctx, AbstractOrder item, java.lang.String value)
AbstractOrder.purchaseOrderNumber attribute.value - the purchaseOrderNumber - PO number is a string up to 255 chars.public void setPurchaseOrderNumber(AbstractOrder item, java.lang.String value)
AbstractOrder.purchaseOrderNumber attribute.value - the purchaseOrderNumber - PO number is a string up to 255 chars.public CartToOrderCronJob getSchedulingCronJob(SessionContext ctx, Order item)
Order.schedulingCronJob attribute.public CartToOrderCronJob getSchedulingCronJob(Order item)
Order.schedulingCronJob attribute.public void setSchedulingCronJob(SessionContext ctx, Order item, CartToOrderCronJob value)
Order.schedulingCronJob attribute.value - the schedulingCronJobpublic void setSchedulingCronJob(Order item, CartToOrderCronJob value)
Order.schedulingCronJob attribute.value - the schedulingCronJobpublic java.lang.Integer getStockLevelThreshold(SessionContext ctx, Category item)
Category.stockLevelThreshold attribute.public java.lang.Integer getStockLevelThreshold(Category item)
Category.stockLevelThreshold attribute.public int getStockLevelThresholdAsPrimitive(SessionContext ctx, Category item)
Category.stockLevelThreshold attribute.public int getStockLevelThresholdAsPrimitive(Category item)
Category.stockLevelThreshold attribute.public void setStockLevelThreshold(SessionContext ctx, Category item, java.lang.Integer value)
Category.stockLevelThreshold attribute.value - the stockLevelThreshold - Category level inventory threshold valuepublic void setStockLevelThreshold(Category item, java.lang.Integer value)
Category.stockLevelThreshold attribute.value - the stockLevelThreshold - Category level inventory threshold valuepublic void setStockLevelThreshold(SessionContext ctx, Category item, int value)
Category.stockLevelThreshold attribute.value - the stockLevelThreshold - Category level inventory threshold valuepublic void setStockLevelThreshold(Category item, int value)
Category.stockLevelThreshold attribute.value - the stockLevelThreshold - Category level inventory threshold valueCopyright © 2018 SAP SE. All Rights Reserved.