Class GeneratedSubscriptionservicesManager

java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.subscriptionservices.jalo.GeneratedSubscriptionservicesManager
All Implemented Interfaces:
de.hybris.platform.jalo.extension.ItemLifecycleListener, Serializable

public abstract class GeneratedSubscriptionservicesManager extends de.hybris.platform.jalo.extension.Extension
Generated class for type SubscriptionservicesManager.
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension

    de.hybris.platform.jalo.extension.Extension.RestrictedLanguagesProvider, de.hybris.platform.jalo.extension.Extension.RightsProvider

    Nested classes/interfaces inherited from class de.hybris.platform.jalo.Manager

    de.hybris.platform.jalo.Manager.GenericManagerSingletonCreator, de.hybris.platform.jalo.Manager.ManagerSingletonCreator
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.order.AbstractOrder>
    OneToManyHandler for handling 1:n CHILDREN's relation attributes from 'many' side.
    protected static final Map<String,Map<String,de.hybris.platform.jalo.Item.AttributeMode>>
     
    protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.order.AbstractOrderEntry>
    OneToManyHandler for handling 1:n CHILDENTRIES's relation attributes from 'many' side.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addToChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Adds value to childEntries.
    void
    addToChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Adds value to childEntries.
    void
    addToChildren(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Adds value to children.
    void
    addToChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Adds value to children.
    de.hybris.platform.subscriptionservices.jalo.BillingEvent
    createBillingEvent(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingEvent
    createBillingEvent(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingFrequency
    createBillingFrequency(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingFrequency
    createBillingFrequency(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingPlan
    createBillingPlan(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingPlan
    createBillingPlan(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.OneTimeChargeEntry
    createOneTimeChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.OneTimeChargeEntry
    createOneTimeChargeEntry(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.OverageUsageChargeEntry
    createOverageUsageChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.OverageUsageChargeEntry
     
    de.hybris.platform.subscriptionservices.jalo.PerUnitUsageCharge
    createPerUnitUsageCharge(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.PerUnitUsageCharge
    createPerUnitUsageCharge(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.PriceRowsValidConstraint
    createPriceRowsValidConstraint(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.PriceRowsValidConstraint
     
    de.hybris.platform.subscriptionservices.jalo.PromotionBillingTimeRestriction
    createPromotionBillingTimeRestriction(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.PromotionBillingTimeRestriction
     
    de.hybris.platform.subscriptionservices.jalo.RecurringChargeEntry
    createRecurringChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.RecurringChargeEntry
     
    de.hybris.platform.subscriptionservices.jalo.Subscription
    createSubscription(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.Subscription
    createSubscription(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan
    createSubscriptionPricePlan(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionProduct
    createSubscriptionProduct(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionProduct
    createSubscriptionProduct(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm
    createSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm
    createSubscriptionTerm(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.TierUsageChargeEntry
    createTierUsageChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.TierUsageChargeEntry
     
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    createUsageUnit(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.UsageUnit
    createUsageUnit(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.VolumeUsageCharge
    createVolumeUsageCharge(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.VolumeUsageCharge
    createVolumeUsageCharge(Map attributeValues)
     
    de.hybris.platform.subscriptionservices.jalo.BillingTime
    getBillingTime(de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.billingTime attribute.
    de.hybris.platform.subscriptionservices.jalo.BillingTime
    getBillingTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.billingTime attribute.
    Collection<de.hybris.platform.jalo.order.AbstractOrderEntry>
    getChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.childEntries attribute.
    Collection<de.hybris.platform.jalo.order.AbstractOrderEntry>
    getChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.childEntries attribute.
    Collection<de.hybris.platform.jalo.order.AbstractOrder>
    getChildren(de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.children attribute.
    Collection<de.hybris.platform.jalo.order.AbstractOrder>
    getChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.children attribute.
    Map<String,de.hybris.platform.jalo.Item.AttributeMode>
    getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass)
     
    de.hybris.platform.jalo.order.AbstractOrderEntry
    getMasterEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.masterEntry attribute.
    de.hybris.platform.jalo.order.AbstractOrderEntry
    getMasterEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.masterEntry attribute.
     
    de.hybris.platform.jalo.order.OrderEntry
    getOriginalOrderEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.originalOrderEntry attribute.
    de.hybris.platform.jalo.order.OrderEntry
    getOriginalOrderEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.originalOrderEntry attribute.
    getOriginalSubscriptionId(de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.originalSubscriptionId attribute.
    getOriginalSubscriptionId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.originalSubscriptionId attribute.
    de.hybris.platform.jalo.order.AbstractOrder
    getParent(de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.parent attribute.
    de.hybris.platform.jalo.order.AbstractOrder
    getParent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
    Generated method - Getter of the AbstractOrder.parent attribute.
    getSubscriptionServiceId(de.hybris.platform.jalo.order.payment.PaymentInfo item)
    Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
    getSubscriptionServiceId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.payment.PaymentInfo item)
    Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
    de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm
    getSubscriptionTerm(de.hybris.platform.jalo.product.Product item)
    Generated method - Getter of the Product.subscriptionTerm attribute.
    de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm
    getSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item)
    Generated method - Getter of the Product.subscriptionTerm attribute.
    getXmlProduct(de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.xmlProduct attribute.
    getXmlProduct(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
    Generated method - Getter of the AbstractOrderEntry.xmlProduct attribute.
    void
    removeFromChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Removes value from childEntries.
    void
    removeFromChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Removes value from childEntries.
    void
    removeFromChildren(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Removes value from children.
    void
    removeFromChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Removes value from children.
    void
    setBillingTime(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.subscriptionservices.jalo.BillingTime value)
    Generated method - Setter of the AbstractOrder.billingTime attribute.
    void
    setBillingTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.subscriptionservices.jalo.BillingTime value)
    Generated method - Setter of the AbstractOrder.billingTime attribute.
    void
    setChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> value)
    Generated method - Setter of the AbstractOrderEntry.childEntries attribute.
    void
    setChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> value)
    Generated method - Setter of the AbstractOrderEntry.childEntries attribute.
    void
    setChildren(de.hybris.platform.jalo.order.AbstractOrder item, Collection<de.hybris.platform.jalo.order.AbstractOrder> value)
    Generated method - Setter of the AbstractOrder.children attribute.
    void
    setChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, Collection<de.hybris.platform.jalo.order.AbstractOrder> value)
    Generated method - Setter of the AbstractOrder.children attribute.
    void
    setMasterEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Setter of the AbstractOrderEntry.masterEntry attribute.
    void
    setMasterEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
    Generated method - Setter of the AbstractOrderEntry.masterEntry attribute.
    void
    setOriginalOrderEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.OrderEntry value)
    Generated method - Setter of the AbstractOrderEntry.originalOrderEntry attribute.
    void
    setOriginalOrderEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.OrderEntry value)
    Generated method - Setter of the AbstractOrderEntry.originalOrderEntry attribute.
    void
    setOriginalSubscriptionId(de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
    Generated method - Setter of the AbstractOrderEntry.originalSubscriptionId attribute.
    void
    setOriginalSubscriptionId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
    Generated method - Setter of the AbstractOrderEntry.originalSubscriptionId attribute.
    void
    setParent(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Setter of the AbstractOrder.parent attribute.
    void
    setParent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
    Generated method - Setter of the AbstractOrder.parent attribute.
    void
    setSubscriptionServiceId(de.hybris.platform.jalo.order.payment.PaymentInfo item, String value)
    Generated method - Setter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
    void
    setSubscriptionServiceId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.payment.PaymentInfo item, String value)
    Generated method - Setter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
    void
    setSubscriptionTerm(de.hybris.platform.jalo.product.Product item, de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm value)
    Generated method - Setter of the Product.subscriptionTerm attribute.
    void
    setSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm value)
    Generated method - Setter of the Product.subscriptionTerm attribute.
    void
    setXmlProduct(de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
    Generated method - Setter of the AbstractOrderEntry.xmlProduct attribute.
    void
    setXmlProduct(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
    Generated method - Setter of the AbstractOrderEntry.xmlProduct attribute.

    Methods inherited from class de.hybris.platform.jalo.extension.Extension

    checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplace

    Methods inherited from class de.hybris.platform.jalo.Manager

    afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATIONCHILDRENHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.order.AbstractOrder> ABSTRACTMASTERORDER2ABSTRACTCHILDORDERRELATIONCHILDRENHANDLER
      OneToManyHandler for handling 1:n CHILDREN's relation attributes from 'many' side.
    • MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATIONCHILDENTRIESHANDLER

      protected static final de.hybris.platform.util.OneToManyHandler<de.hybris.platform.jalo.order.AbstractOrderEntry> MASTERABSTRACTORDERENTRY2CHILDABSTRACTORDERENTRIESRELATIONCHILDENTRIESHANDLER
      OneToManyHandler for handling 1:n CHILDENTRIES's relation attributes from 'many' side.
    • DEFAULT_INITIAL_ATTRIBUTES

      protected static final Map<String,Map<String,de.hybris.platform.jalo.Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
  • Constructor Details

    • GeneratedSubscriptionservicesManager

      public GeneratedSubscriptionservicesManager()
  • Method Details

    • getDefaultAttributeModes

      public Map<String,de.hybris.platform.jalo.Item.AttributeMode> getDefaultAttributeModes(Class<? extends de.hybris.platform.jalo.Item> itemClass)
      Overrides:
      getDefaultAttributeModes in class de.hybris.platform.jalo.extension.Extension
    • getBillingTime

      public de.hybris.platform.subscriptionservices.jalo.BillingTime getBillingTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.billingTime attribute.
      Returns:
      the billingTime - Billing Time
    • getBillingTime

      public de.hybris.platform.subscriptionservices.jalo.BillingTime getBillingTime(de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.billingTime attribute.
      Returns:
      the billingTime - Billing Time
    • setBillingTime

      public void setBillingTime(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.subscriptionservices.jalo.BillingTime value)
      Generated method - Setter of the AbstractOrder.billingTime attribute.
      Parameters:
      value - the billingTime - Billing Time
    • setBillingTime

      public void setBillingTime(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.subscriptionservices.jalo.BillingTime value)
      Generated method - Setter of the AbstractOrder.billingTime attribute.
      Parameters:
      value - the billingTime - Billing Time
    • getChildEntries

      public Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> getChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.childEntries attribute.
      Returns:
      the childEntries
    • getChildEntries

      public Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> getChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.childEntries attribute.
      Returns:
      the childEntries
    • setChildEntries

      public void setChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> value)
      Generated method - Setter of the AbstractOrderEntry.childEntries attribute.
      Parameters:
      value - the childEntries
    • setChildEntries

      public void setChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, Collection<de.hybris.platform.jalo.order.AbstractOrderEntry> value)
      Generated method - Setter of the AbstractOrderEntry.childEntries attribute.
      Parameters:
      value - the childEntries
    • addToChildEntries

      public void addToChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Adds value to childEntries.
      Parameters:
      value - the item to add to childEntries
    • addToChildEntries

      public void addToChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Adds value to childEntries.
      Parameters:
      value - the item to add to childEntries
    • removeFromChildEntries

      public void removeFromChildEntries(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Removes value from childEntries.
      Parameters:
      value - the item to remove from childEntries
    • removeFromChildEntries

      public void removeFromChildEntries(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Removes value from childEntries.
      Parameters:
      value - the item to remove from childEntries
    • getChildren

      public Collection<de.hybris.platform.jalo.order.AbstractOrder> getChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.children attribute.
      Returns:
      the children
    • getChildren

      public Collection<de.hybris.platform.jalo.order.AbstractOrder> getChildren(de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.children attribute.
      Returns:
      the children
    • setChildren

      public void setChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, Collection<de.hybris.platform.jalo.order.AbstractOrder> value)
      Generated method - Setter of the AbstractOrder.children attribute.
      Parameters:
      value - the children
    • setChildren

      public void setChildren(de.hybris.platform.jalo.order.AbstractOrder item, Collection<de.hybris.platform.jalo.order.AbstractOrder> value)
      Generated method - Setter of the AbstractOrder.children attribute.
      Parameters:
      value - the children
    • addToChildren

      public void addToChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Adds value to children.
      Parameters:
      value - the item to add to children
    • addToChildren

      public void addToChildren(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Adds value to children.
      Parameters:
      value - the item to add to children
    • removeFromChildren

      public void removeFromChildren(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Removes value from children.
      Parameters:
      value - the item to remove from children
    • removeFromChildren

      public void removeFromChildren(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Removes value from children.
      Parameters:
      value - the item to remove from children
    • createBillingEvent

      public de.hybris.platform.subscriptionservices.jalo.BillingEvent createBillingEvent(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createBillingEvent

      public de.hybris.platform.subscriptionservices.jalo.BillingEvent createBillingEvent(Map attributeValues)
    • createBillingFrequency

      public de.hybris.platform.subscriptionservices.jalo.BillingFrequency createBillingFrequency(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createBillingFrequency

      public de.hybris.platform.subscriptionservices.jalo.BillingFrequency createBillingFrequency(Map attributeValues)
    • createBillingPlan

      public de.hybris.platform.subscriptionservices.jalo.BillingPlan createBillingPlan(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createBillingPlan

      public de.hybris.platform.subscriptionservices.jalo.BillingPlan createBillingPlan(Map attributeValues)
    • createOneTimeChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.OneTimeChargeEntry createOneTimeChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createOneTimeChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.OneTimeChargeEntry createOneTimeChargeEntry(Map attributeValues)
    • createOverageUsageChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.OverageUsageChargeEntry createOverageUsageChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createOverageUsageChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.OverageUsageChargeEntry createOverageUsageChargeEntry(Map attributeValues)
    • createPerUnitUsageCharge

      public de.hybris.platform.subscriptionservices.jalo.PerUnitUsageCharge createPerUnitUsageCharge(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createPerUnitUsageCharge

      public de.hybris.platform.subscriptionservices.jalo.PerUnitUsageCharge createPerUnitUsageCharge(Map attributeValues)
    • createPriceRowsValidConstraint

      public de.hybris.platform.subscriptionservices.jalo.PriceRowsValidConstraint createPriceRowsValidConstraint(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createPriceRowsValidConstraint

      public de.hybris.platform.subscriptionservices.jalo.PriceRowsValidConstraint createPriceRowsValidConstraint(Map attributeValues)
    • createPromotionBillingTimeRestriction

      public de.hybris.platform.subscriptionservices.jalo.PromotionBillingTimeRestriction createPromotionBillingTimeRestriction(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createPromotionBillingTimeRestriction

      public de.hybris.platform.subscriptionservices.jalo.PromotionBillingTimeRestriction createPromotionBillingTimeRestriction(Map attributeValues)
    • createRecurringChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.RecurringChargeEntry createRecurringChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createRecurringChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.RecurringChargeEntry createRecurringChargeEntry(Map attributeValues)
    • createSubscription

      public de.hybris.platform.subscriptionservices.jalo.Subscription createSubscription(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createSubscription

      public de.hybris.platform.subscriptionservices.jalo.Subscription createSubscription(Map attributeValues)
    • createSubscriptionPricePlan

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan createSubscriptionPricePlan(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createSubscriptionPricePlan

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionPricePlan createSubscriptionPricePlan(Map attributeValues)
    • createSubscriptionProduct

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionProduct createSubscriptionProduct(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createSubscriptionProduct

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionProduct createSubscriptionProduct(Map attributeValues)
    • createSubscriptionTerm

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm createSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createSubscriptionTerm

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm createSubscriptionTerm(Map attributeValues)
    • createTierUsageChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.TierUsageChargeEntry createTierUsageChargeEntry(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createTierUsageChargeEntry

      public de.hybris.platform.subscriptionservices.jalo.TierUsageChargeEntry createTierUsageChargeEntry(Map attributeValues)
    • createUsageUnit

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit createUsageUnit(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createUsageUnit

      public de.hybris.platform.subscriptionservices.jalo.UsageUnit createUsageUnit(Map attributeValues)
    • createVolumeUsageCharge

      public de.hybris.platform.subscriptionservices.jalo.VolumeUsageCharge createVolumeUsageCharge(de.hybris.platform.jalo.SessionContext ctx, Map attributeValues)
    • createVolumeUsageCharge

      public de.hybris.platform.subscriptionservices.jalo.VolumeUsageCharge createVolumeUsageCharge(Map attributeValues)
    • getName

      public String getName()
      Specified by:
      getName in class de.hybris.platform.jalo.extension.Extension
    • getMasterEntry

      public de.hybris.platform.jalo.order.AbstractOrderEntry getMasterEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.masterEntry attribute.
      Returns:
      the masterEntry
    • getMasterEntry

      public de.hybris.platform.jalo.order.AbstractOrderEntry getMasterEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.masterEntry attribute.
      Returns:
      the masterEntry
    • setMasterEntry

      public void setMasterEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Setter of the AbstractOrderEntry.masterEntry attribute.
      Parameters:
      value - the masterEntry
    • setMasterEntry

      public void setMasterEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.AbstractOrderEntry value)
      Generated method - Setter of the AbstractOrderEntry.masterEntry attribute.
      Parameters:
      value - the masterEntry
    • getOriginalOrderEntry

      public de.hybris.platform.jalo.order.OrderEntry getOriginalOrderEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.originalOrderEntry attribute.
      Returns:
      the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • getOriginalOrderEntry

      public de.hybris.platform.jalo.order.OrderEntry getOriginalOrderEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.originalOrderEntry attribute.
      Returns:
      the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • setOriginalOrderEntry

      public void setOriginalOrderEntry(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.OrderEntry value)
      Generated method - Setter of the AbstractOrderEntry.originalOrderEntry attribute.
      Parameters:
      value - the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • setOriginalOrderEntry

      public void setOriginalOrderEntry(de.hybris.platform.jalo.order.AbstractOrderEntry item, de.hybris.platform.jalo.order.OrderEntry value)
      Generated method - Setter of the AbstractOrderEntry.originalOrderEntry attribute.
      Parameters:
      value - the originalOrderEntry - YTODO to be added to the new entry configuration: Reference to the original entry of the subscription that is upgraded
    • getOriginalSubscriptionId

      public String getOriginalSubscriptionId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.originalSubscriptionId attribute.
      Returns:
      the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • getOriginalSubscriptionId

      public String getOriginalSubscriptionId(de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.originalSubscriptionId attribute.
      Returns:
      the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • setOriginalSubscriptionId

      public void setOriginalSubscriptionId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
      Generated method - Setter of the AbstractOrderEntry.originalSubscriptionId attribute.
      Parameters:
      value - the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • setOriginalSubscriptionId

      public void setOriginalSubscriptionId(de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
      Generated method - Setter of the AbstractOrderEntry.originalSubscriptionId attribute.
      Parameters:
      value - the originalSubscriptionId - YTODO to be added to the new entry configuration: Id of the original subscription that is upgraded
    • getParent

      public de.hybris.platform.jalo.order.AbstractOrder getParent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.parent attribute.
      Returns:
      the parent
    • getParent

      public de.hybris.platform.jalo.order.AbstractOrder getParent(de.hybris.platform.jalo.order.AbstractOrder item)
      Generated method - Getter of the AbstractOrder.parent attribute.
      Returns:
      the parent
    • setParent

      public void setParent(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Setter of the AbstractOrder.parent attribute.
      Parameters:
      value - the parent
    • setParent

      public void setParent(de.hybris.platform.jalo.order.AbstractOrder item, de.hybris.platform.jalo.order.AbstractOrder value)
      Generated method - Setter of the AbstractOrder.parent attribute.
      Parameters:
      value - the parent
    • getSubscriptionServiceId

      public String getSubscriptionServiceId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.payment.PaymentInfo item)
      Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
      Returns:
      the subscriptionServiceId - Subscription Service ID
    • getSubscriptionServiceId

      public String getSubscriptionServiceId(de.hybris.platform.jalo.order.payment.PaymentInfo item)
      Generated method - Getter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
      Returns:
      the subscriptionServiceId - Subscription Service ID
    • setSubscriptionServiceId

      public void setSubscriptionServiceId(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.payment.PaymentInfo item, String value)
      Generated method - Setter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
      Parameters:
      value - the subscriptionServiceId - Subscription Service ID
    • setSubscriptionServiceId

      public void setSubscriptionServiceId(de.hybris.platform.jalo.order.payment.PaymentInfo item, String value)
      Generated method - Setter of the CreditCardPaymentInfo.subscriptionServiceId attribute.
      Parameters:
      value - the subscriptionServiceId - Subscription Service ID
    • getSubscriptionTerm

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm getSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item)
      Generated method - Getter of the Product.subscriptionTerm attribute.
      Returns:
      the subscriptionTerm
    • getSubscriptionTerm

      public de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm getSubscriptionTerm(de.hybris.platform.jalo.product.Product item)
      Generated method - Getter of the Product.subscriptionTerm attribute.
      Returns:
      the subscriptionTerm
    • setSubscriptionTerm

      public void setSubscriptionTerm(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.product.Product item, de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm value)
      Generated method - Setter of the Product.subscriptionTerm attribute.
      Parameters:
      value - the subscriptionTerm
    • setSubscriptionTerm

      public void setSubscriptionTerm(de.hybris.platform.jalo.product.Product item, de.hybris.platform.subscriptionservices.jalo.SubscriptionTerm value)
      Generated method - Setter of the Product.subscriptionTerm attribute.
      Parameters:
      value - the subscriptionTerm
    • getXmlProduct

      public String getXmlProduct(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.xmlProduct attribute.
      Returns:
      the xmlProduct - xmlProduct
    • getXmlProduct

      public String getXmlProduct(de.hybris.platform.jalo.order.AbstractOrderEntry item)
      Generated method - Getter of the AbstractOrderEntry.xmlProduct attribute.
      Returns:
      the xmlProduct - xmlProduct
    • setXmlProduct

      public void setXmlProduct(de.hybris.platform.jalo.SessionContext ctx, de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
      Generated method - Setter of the AbstractOrderEntry.xmlProduct attribute.
      Parameters:
      value - the xmlProduct - xmlProduct
    • setXmlProduct

      public void setXmlProduct(de.hybris.platform.jalo.order.AbstractOrderEntry item, String value)
      Generated method - Setter of the AbstractOrderEntry.xmlProduct attribute.
      Parameters:
      value - the xmlProduct - xmlProduct