Class GeneratedSubscriptionbundleservicesManager

    • Field Detail

      • BILLINGEVENT2CHANGEPRODUCTPRICEBUNDLERULECHANGEPRODUCTPRICEBUNDLERULESHANDLER

        protected static final OneToManyHandler<ChangeProductPriceBundleRule> BILLINGEVENT2CHANGEPRODUCTPRICEBUNDLERULECHANGEPRODUCTPRICEBUNDLERULESHANDLER
        OneToManyHandler for handling 1:n CHANGEPRODUCTPRICEBUNDLERULES'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

      • GeneratedSubscriptionbundleservicesManager

        public GeneratedSubscriptionbundleservicesManager()
    • Method Detail

      • getBillingEvent

        public BillingEvent getBillingEvent​(ChangeProductPriceBundleRule item)
        Generated method - Getter of the ChangeProductPriceBundleRule.billingEvent attribute.
        Returns:
        the billingEvent
      • setBillingEvent

        public void setBillingEvent​(ChangeProductPriceBundleRule item,
                                    BillingEvent value)
        Generated method - Setter of the ChangeProductPriceBundleRule.billingEvent attribute.
        Parameters:
        value - the billingEvent
      • getChangeProductPriceBundleRules

        public java.util.Collection<ChangeProductPriceBundleRule> getChangeProductPriceBundleRules​(SessionContext ctx,
                                                                                                   BillingEvent item)
        Generated method - Getter of the BillingEvent.changeProductPriceBundleRules attribute.
        Returns:
        the changeProductPriceBundleRules
      • getChangeProductPriceBundleRules

        public java.util.Collection<ChangeProductPriceBundleRule> getChangeProductPriceBundleRules​(BillingEvent item)
        Generated method - Getter of the BillingEvent.changeProductPriceBundleRules attribute.
        Returns:
        the changeProductPriceBundleRules
      • setChangeProductPriceBundleRules

        public void setChangeProductPriceBundleRules​(SessionContext ctx,
                                                     BillingEvent item,
                                                     java.util.Collection<ChangeProductPriceBundleRule> value)
        Generated method - Setter of the BillingEvent.changeProductPriceBundleRules attribute.
        Parameters:
        value - the changeProductPriceBundleRules
      • setChangeProductPriceBundleRules

        public void setChangeProductPriceBundleRules​(BillingEvent item,
                                                     java.util.Collection<ChangeProductPriceBundleRule> value)
        Generated method - Setter of the BillingEvent.changeProductPriceBundleRules attribute.
        Parameters:
        value - the changeProductPriceBundleRules
      • addToChangeProductPriceBundleRules

        public void addToChangeProductPriceBundleRules​(SessionContext ctx,
                                                       BillingEvent item,
                                                       ChangeProductPriceBundleRule value)
        Generated method - Adds value to changeProductPriceBundleRules.
        Parameters:
        value - the item to add to changeProductPriceBundleRules
      • addToChangeProductPriceBundleRules

        public void addToChangeProductPriceBundleRules​(BillingEvent item,
                                                       ChangeProductPriceBundleRule value)
        Generated method - Adds value to changeProductPriceBundleRules.
        Parameters:
        value - the item to add to changeProductPriceBundleRules
      • removeFromChangeProductPriceBundleRules

        public void removeFromChangeProductPriceBundleRules​(SessionContext ctx,
                                                            BillingEvent item,
                                                            ChangeProductPriceBundleRule value)
        Generated method - Removes value from changeProductPriceBundleRules.
        Parameters:
        value - the item to remove from changeProductPriceBundleRules
      • removeFromChangeProductPriceBundleRules

        public void removeFromChangeProductPriceBundleRules​(BillingEvent item,
                                                            ChangeProductPriceBundleRule value)
        Generated method - Removes value from changeProductPriceBundleRules.
        Parameters:
        value - the item to remove from changeProductPriceBundleRules
      • getName

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