Class GeneratedB2BAcceleratorServicesManager

    • Field Detail

      • ORDER2CARTTOORDERCRONJOBORDERSHANDLER

        protected static final OneToManyHandler<Order> ORDER2CARTTOORDERCRONJOBORDERSHANDLER
        OneToManyHandler for handling 1:n ORDERS's relation attributes from 'many' side.
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedB2BAcceleratorServicesManager

        public GeneratedB2BAcceleratorServicesManager()
    • Method Detail

      • createReplenishmentProcess

        public ReplenishmentProcess createReplenishmentProcess​(java.util.Map attributeValues)
      • getName

        public java.lang.String getName()
        Specified by:
        getName in class Extension
      • getOrders

        public java.util.Collection<Order> getOrders​(SessionContext ctx,
                                                     CartToOrderCronJob item)
        Generated method - Getter of the CartToOrderCronJob.orders attribute.
        Returns:
        the orders
      • getOrders

        public java.util.Collection<Order> getOrders​(CartToOrderCronJob item)
        Generated method - Getter of the CartToOrderCronJob.orders attribute.
        Returns:
        the orders
      • setOrders

        public void setOrders​(SessionContext ctx,
                              CartToOrderCronJob item,
                              java.util.Collection<Order> value)
        Generated method - Setter of the CartToOrderCronJob.orders attribute.
        Parameters:
        value - the orders
      • setOrders

        public void setOrders​(CartToOrderCronJob item,
                              java.util.Collection<Order> value)
        Generated method - Setter of the CartToOrderCronJob.orders attribute.
        Parameters:
        value - the orders
      • addToOrders

        public void addToOrders​(SessionContext ctx,
                                CartToOrderCronJob item,
                                Order value)
        Generated method - Adds value to orders.
        Parameters:
        value - the item to add to orders
      • addToOrders

        public void addToOrders​(CartToOrderCronJob item,
                                Order value)
        Generated method - Adds value to orders.
        Parameters:
        value - the item to add to orders
      • removeFromOrders

        public void removeFromOrders​(SessionContext ctx,
                                     CartToOrderCronJob item,
                                     Order value)
        Generated method - Removes value from orders.
        Parameters:
        value - the item to remove from orders
      • removeFromOrders

        public void removeFromOrders​(CartToOrderCronJob item,
                                     Order value)
        Generated method - Removes value from orders.
        Parameters:
        value - the item to remove from orders
      • getPaymentType

        public EnumerationValue getPaymentType​(SessionContext ctx,
                                               AbstractOrder item)
        Generated method - Getter of the AbstractOrder.paymentType attribute.
        Returns:
        the paymentType - Payment type for Checkout summary
      • getPaymentType

        public EnumerationValue getPaymentType​(AbstractOrder item)
        Generated method - Getter of the AbstractOrder.paymentType attribute.
        Returns:
        the paymentType - Payment type for Checkout summary
      • setPaymentType

        public void setPaymentType​(SessionContext ctx,
                                   AbstractOrder item,
                                   EnumerationValue value)
        Generated method - Setter of the AbstractOrder.paymentType attribute.
        Parameters:
        value - the paymentType - Payment type for Checkout summary
      • setPaymentType

        public void setPaymentType​(AbstractOrder item,
                                   EnumerationValue value)
        Generated method - Setter of the AbstractOrder.paymentType attribute.
        Parameters:
        value - the paymentType - Payment type for Checkout summary
      • getPurchaseOrderNumber

        public java.lang.String getPurchaseOrderNumber​(SessionContext ctx,
                                                       AbstractOrder item)
        Generated method - Getter of the AbstractOrder.purchaseOrderNumber attribute.
        Returns:
        the purchaseOrderNumber - PO number is a string up to 255 chars.
      • getPurchaseOrderNumber

        public java.lang.String getPurchaseOrderNumber​(AbstractOrder item)
        Generated method - Getter of the AbstractOrder.purchaseOrderNumber attribute.
        Returns:
        the purchaseOrderNumber - PO number is a string up to 255 chars.
      • setPurchaseOrderNumber

        public void setPurchaseOrderNumber​(SessionContext ctx,
                                           AbstractOrder item,
                                           java.lang.String value)
        Generated method - Setter of the AbstractOrder.purchaseOrderNumber attribute.
        Parameters:
        value - the purchaseOrderNumber - PO number is a string up to 255 chars.
      • setPurchaseOrderNumber

        public void setPurchaseOrderNumber​(AbstractOrder item,
                                           java.lang.String value)
        Generated method - Setter of the AbstractOrder.purchaseOrderNumber attribute.
        Parameters:
        value - the purchaseOrderNumber - PO number is a string up to 255 chars.
      • getSchedulingCronJob

        public CartToOrderCronJob getSchedulingCronJob​(SessionContext ctx,
                                                       Order item)
        Generated method - Getter of the Order.schedulingCronJob attribute.
        Returns:
        the schedulingCronJob
      • getSchedulingCronJob

        public CartToOrderCronJob getSchedulingCronJob​(Order item)
        Generated method - Getter of the Order.schedulingCronJob attribute.
        Returns:
        the schedulingCronJob
      • setSchedulingCronJob

        public void setSchedulingCronJob​(SessionContext ctx,
                                         Order item,
                                         CartToOrderCronJob value)
        Generated method - Setter of the Order.schedulingCronJob attribute.
        Parameters:
        value - the schedulingCronJob
      • setSchedulingCronJob

        public void setSchedulingCronJob​(Order item,
                                         CartToOrderCronJob value)
        Generated method - Setter of the Order.schedulingCronJob attribute.
        Parameters:
        value - the schedulingCronJob