Class GeneratedBundleTemplate

    • Field Detail

      • ID

        public static final java.lang.String ID
        Qualifier of the BundleTemplate.id attribute
        See Also:
        Constant Field Values
      • VERSION

        public static final java.lang.String VERSION
        Qualifier of the BundleTemplate.version attribute
        See Also:
        Constant Field Values
      • CATALOGVERSION

        public static final java.lang.String CATALOGVERSION
        Qualifier of the BundleTemplate.catalogVersion attribute
        See Also:
        Constant Field Values
      • NAME

        public static final java.lang.String NAME
        Qualifier of the BundleTemplate.name attribute
        See Also:
        Constant Field Values
      • DESCRIPTION

        public static final java.lang.String DESCRIPTION
        Qualifier of the BundleTemplate.description attribute
        See Also:
        Constant Field Values
      • BUNDLESELECTIONCRITERIA

        public static final java.lang.String BUNDLESELECTIONCRITERIA
        Qualifier of the BundleTemplate.bundleSelectionCriteria attribute
        See Also:
        Constant Field Values
      • PARENTTEMPLATEPOS

        public static final java.lang.String PARENTTEMPLATEPOS
        Qualifier of the BundleTemplate.parentTemplatePOS attribute
        See Also:
        Constant Field Values
      • PARENTTEMPLATE

        public static final java.lang.String PARENTTEMPLATE
        Qualifier of the BundleTemplate.parentTemplate attribute
        See Also:
        Constant Field Values
      • CHILDTEMPLATES

        public static final java.lang.String CHILDTEMPLATES
        Qualifier of the BundleTemplate.childTemplates attribute
        See Also:
        Constant Field Values
      • PRODUCTS

        public static final java.lang.String PRODUCTS
        Qualifier of the BundleTemplate.products attribute
        See Also:
        Constant Field Values
      • PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED
        Relation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
      • PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED
      • PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED

        protected static java.lang.String PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))
      • CHANGEPRODUCTPRICEBUNDLERULES

        public static final java.lang.String CHANGEPRODUCTPRICEBUNDLERULES
        Qualifier of the BundleTemplate.changeProductPriceBundleRules attribute
        See Also:
        Constant Field Values
      • DISABLEPRODUCTBUNDLERULES

        public static final java.lang.String DISABLEPRODUCTBUNDLERULES
        Qualifier of the BundleTemplate.disableProductBundleRules attribute
        See Also:
        Constant Field Values
      • REQUIREDBUNDLETEMPLATES

        public static final java.lang.String REQUIREDBUNDLETEMPLATES
        Qualifier of the BundleTemplate.requiredBundleTemplates attribute
        See Also:
        Constant Field Values
      • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_SRC_ORDERED

        protected static java.lang.String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_SRC_ORDERED
        Relation ordering override parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
      • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_TGT_ORDERED

        protected static java.lang.String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_TGT_ORDERED
      • REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_MARKMODIFIED

        protected static java.lang.String REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))
      • DEPENDENTBUNDLETEMPLATES

        public static final java.lang.String DEPENDENTBUNDLETEMPLATES
        Qualifier of the BundleTemplate.dependentBundleTemplates attribute
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        Qualifier of the BundleTemplate.status attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

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

      • GeneratedBundleTemplate

        public GeneratedBundleTemplate()
    • Method Detail

      • getBundleSelectionCriteria

        public BundleSelectionCriteria getBundleSelectionCriteria​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
        Returns:
        the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
      • getBundleSelectionCriteria

        public BundleSelectionCriteria getBundleSelectionCriteria()
        Generated method - Getter of the BundleTemplate.bundleSelectionCriteria attribute.
        Returns:
        the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
      • setBundleSelectionCriteria

        public void setBundleSelectionCriteria​(SessionContext ctx,
                                               BundleSelectionCriteria value)
        Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
        Parameters:
        value - the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
      • setBundleSelectionCriteria

        public void setBundleSelectionCriteria​(BundleSelectionCriteria value)
        Generated method - Setter of the BundleTemplate.bundleSelectionCriteria attribute.
        Parameters:
        value - the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
      • getCatalogVersion

        public CatalogVersion getCatalogVersion​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.catalogVersion attribute.
        Returns:
        the catalogVersion - Catalog Version
      • getCatalogVersion

        public CatalogVersion getCatalogVersion()
        Generated method - Getter of the BundleTemplate.catalogVersion attribute.
        Returns:
        the catalogVersion - Catalog Version
      • setCatalogVersion

        public void setCatalogVersion​(SessionContext ctx,
                                      CatalogVersion value)
        Generated method - Setter of the BundleTemplate.catalogVersion attribute.
        Parameters:
        value - the catalogVersion - Catalog Version
      • setCatalogVersion

        public void setCatalogVersion​(CatalogVersion value)
        Generated method - Setter of the BundleTemplate.catalogVersion attribute.
        Parameters:
        value - the catalogVersion - Catalog Version
      • getChangeProductPriceBundleRules

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

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

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

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

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

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

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

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

        public java.util.List<BundleTemplate> getChildTemplates​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.childTemplates attribute.
        Returns:
        the childTemplates
      • getChildTemplates

        public java.util.List<BundleTemplate> getChildTemplates()
        Generated method - Getter of the BundleTemplate.childTemplates attribute.
        Returns:
        the childTemplates
      • setChildTemplates

        public void setChildTemplates​(SessionContext ctx,
                                      java.util.List<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.childTemplates attribute.
        Parameters:
        value - the childTemplates
      • setChildTemplates

        public void setChildTemplates​(java.util.List<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.childTemplates attribute.
        Parameters:
        value - the childTemplates
      • addToChildTemplates

        public void addToChildTemplates​(SessionContext ctx,
                                        BundleTemplate value)
        Generated method - Adds value to childTemplates.
        Parameters:
        value - the item to add to childTemplates
      • addToChildTemplates

        public void addToChildTemplates​(BundleTemplate value)
        Generated method - Adds value to childTemplates.
        Parameters:
        value - the item to add to childTemplates
      • removeFromChildTemplates

        public void removeFromChildTemplates​(SessionContext ctx,
                                             BundleTemplate value)
        Generated method - Removes value from childTemplates.
        Parameters:
        value - the item to remove from childTemplates
      • removeFromChildTemplates

        public void removeFromChildTemplates​(BundleTemplate value)
        Generated method - Removes value from childTemplates.
        Parameters:
        value - the item to remove from childTemplates
      • createItem

        protected Item createItem​(SessionContext ctx,
                                  ComposedType type,
                                  Item.ItemAttributeMap allAttributes)
                           throws JaloBusinessException
        Description copied from class: Item
        Has to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) during ComposedType.newInstance(Map).

        In case this method uses any of the attribute values during creation it is required to override Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
        Sn example:

        
         public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
         ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
         man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
         // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
         SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
         super.getNonInitialAttributes( ctx, allAttributes );
         // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
        
         
        Overrides:
        createItem in class GenericItem
        Parameters:
        ctx - the current session context which this item is created within
        type - the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )
        Returns:
        the new item instance
        Throws:
        JaloBusinessException - indicates an error during creation - any changes will be rollbacked
      • getDependentBundleTemplates

        public java.util.Collection<BundleTemplate> getDependentBundleTemplates​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
        Returns:
        the dependentBundleTemplates
      • getDependentBundleTemplates

        public java.util.Collection<BundleTemplate> getDependentBundleTemplates()
        Generated method - Getter of the BundleTemplate.dependentBundleTemplates attribute.
        Returns:
        the dependentBundleTemplates
      • getDependentBundleTemplatesCount

        public long getDependentBundleTemplatesCount​(SessionContext ctx)
      • getDependentBundleTemplatesCount

        public long getDependentBundleTemplatesCount()
      • setDependentBundleTemplates

        public void setDependentBundleTemplates​(SessionContext ctx,
                                                java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
        Parameters:
        value - the dependentBundleTemplates
      • setDependentBundleTemplates

        public void setDependentBundleTemplates​(java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.dependentBundleTemplates attribute.
        Parameters:
        value - the dependentBundleTemplates
      • addToDependentBundleTemplates

        public void addToDependentBundleTemplates​(SessionContext ctx,
                                                  BundleTemplate value)
        Generated method - Adds value to dependentBundleTemplates.
        Parameters:
        value - the item to add to dependentBundleTemplates
      • addToDependentBundleTemplates

        public void addToDependentBundleTemplates​(BundleTemplate value)
        Generated method - Adds value to dependentBundleTemplates.
        Parameters:
        value - the item to add to dependentBundleTemplates
      • removeFromDependentBundleTemplates

        public void removeFromDependentBundleTemplates​(SessionContext ctx,
                                                       BundleTemplate value)
        Generated method - Removes value from dependentBundleTemplates.
        Parameters:
        value - the item to remove from dependentBundleTemplates
      • removeFromDependentBundleTemplates

        public void removeFromDependentBundleTemplates​(BundleTemplate value)
        Generated method - Removes value from dependentBundleTemplates.
        Parameters:
        value - the item to remove from dependentBundleTemplates
      • getDescription

        public java.lang.String getDescription​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.description attribute.
        Returns:
        the description - Description of the bundle template
      • getDescription

        public java.lang.String getDescription()
        Generated method - Getter of the BundleTemplate.description attribute.
        Returns:
        the description - Description of the bundle template
      • getAllDescription

        public java.util.Map<Language,​java.lang.String> getAllDescription​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.description attribute.
        Returns:
        the localized description - Description of the bundle template
      • getAllDescription

        public java.util.Map<Language,​java.lang.String> getAllDescription()
        Generated method - Getter of the BundleTemplate.description attribute.
        Returns:
        the localized description - Description of the bundle template
      • setDescription

        public void setDescription​(SessionContext ctx,
                                   java.lang.String value)
        Generated method - Setter of the BundleTemplate.description attribute.
        Parameters:
        value - the description - Description of the bundle template
      • setDescription

        public void setDescription​(java.lang.String value)
        Generated method - Setter of the BundleTemplate.description attribute.
        Parameters:
        value - the description - Description of the bundle template
      • setAllDescription

        public void setAllDescription​(SessionContext ctx,
                                      java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the BundleTemplate.description attribute.
        Parameters:
        value - the description - Description of the bundle template
      • setAllDescription

        public void setAllDescription​(java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the BundleTemplate.description attribute.
        Parameters:
        value - the description - Description of the bundle template
      • getDisableProductBundleRules

        public java.util.Collection<DisableProductBundleRule> getDisableProductBundleRules​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
        Returns:
        the disableProductBundleRules
      • getDisableProductBundleRules

        public java.util.Collection<DisableProductBundleRule> getDisableProductBundleRules()
        Generated method - Getter of the BundleTemplate.disableProductBundleRules attribute.
        Returns:
        the disableProductBundleRules
      • setDisableProductBundleRules

        public void setDisableProductBundleRules​(SessionContext ctx,
                                                 java.util.Collection<DisableProductBundleRule> value)
        Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
        Parameters:
        value - the disableProductBundleRules
      • setDisableProductBundleRules

        public void setDisableProductBundleRules​(java.util.Collection<DisableProductBundleRule> value)
        Generated method - Setter of the BundleTemplate.disableProductBundleRules attribute.
        Parameters:
        value - the disableProductBundleRules
      • addToDisableProductBundleRules

        public void addToDisableProductBundleRules​(SessionContext ctx,
                                                   DisableProductBundleRule value)
        Generated method - Adds value to disableProductBundleRules.
        Parameters:
        value - the item to add to disableProductBundleRules
      • addToDisableProductBundleRules

        public void addToDisableProductBundleRules​(DisableProductBundleRule value)
        Generated method - Adds value to disableProductBundleRules.
        Parameters:
        value - the item to add to disableProductBundleRules
      • removeFromDisableProductBundleRules

        public void removeFromDisableProductBundleRules​(SessionContext ctx,
                                                        DisableProductBundleRule value)
        Generated method - Removes value from disableProductBundleRules.
        Parameters:
        value - the item to remove from disableProductBundleRules
      • removeFromDisableProductBundleRules

        public void removeFromDisableProductBundleRules​(DisableProductBundleRule value)
        Generated method - Removes value from disableProductBundleRules.
        Parameters:
        value - the item to remove from disableProductBundleRules
      • getId

        public java.lang.String getId​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.id attribute.
        Returns:
        the id - Identifier
      • getId

        public java.lang.String getId()
        Generated method - Getter of the BundleTemplate.id attribute.
        Returns:
        the id - Identifier
      • setId

        protected void setId​(SessionContext ctx,
                             java.lang.String value)
        Generated method - Setter of the BundleTemplate.id attribute.
        Parameters:
        value - the id - Identifier
      • setId

        protected void setId​(java.lang.String value)
        Generated method - Setter of the BundleTemplate.id attribute.
        Parameters:
        value - the id - Identifier
      • getName

        public java.lang.String getName​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.name attribute.
        Returns:
        the name - Name of the bundle template
      • getName

        public java.lang.String getName()
        Generated method - Getter of the BundleTemplate.name attribute.
        Returns:
        the name - Name of the bundle template
      • getAllName

        public java.util.Map<Language,​java.lang.String> getAllName​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.name attribute.
        Returns:
        the localized name - Name of the bundle template
      • getAllName

        public java.util.Map<Language,​java.lang.String> getAllName()
        Generated method - Getter of the BundleTemplate.name attribute.
        Returns:
        the localized name - Name of the bundle template
      • setName

        public void setName​(SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the BundleTemplate.name attribute.
        Parameters:
        value - the name - Name of the bundle template
      • setName

        public void setName​(java.lang.String value)
        Generated method - Setter of the BundleTemplate.name attribute.
        Parameters:
        value - the name - Name of the bundle template
      • setAllName

        public void setAllName​(SessionContext ctx,
                               java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the BundleTemplate.name attribute.
        Parameters:
        value - the name - Name of the bundle template
      • setAllName

        public void setAllName​(java.util.Map<Language,​java.lang.String> value)
        Generated method - Setter of the BundleTemplate.name attribute.
        Parameters:
        value - the name - Name of the bundle template
      • getParentTemplate

        public BundleTemplate getParentTemplate​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.parentTemplate attribute.
        Returns:
        the parentTemplate
      • getParentTemplate

        public BundleTemplate getParentTemplate()
        Generated method - Getter of the BundleTemplate.parentTemplate attribute.
        Returns:
        the parentTemplate
      • setParentTemplate

        protected void setParentTemplate​(SessionContext ctx,
                                         BundleTemplate value)
        Generated method - Setter of the BundleTemplate.parentTemplate attribute.
        Parameters:
        value - the parentTemplate
      • setParentTemplate

        protected void setParentTemplate​(BundleTemplate value)
        Generated method - Setter of the BundleTemplate.parentTemplate attribute.
        Parameters:
        value - the parentTemplate
      • getProducts

        public java.util.List<Product> getProducts​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.products attribute.
        Returns:
        the products
      • getProducts

        public java.util.List<Product> getProducts()
        Generated method - Getter of the BundleTemplate.products attribute.
        Returns:
        the products
      • getProductsCount

        public long getProductsCount​(SessionContext ctx)
      • getProductsCount

        public long getProductsCount()
      • setProducts

        public void setProducts​(SessionContext ctx,
                                java.util.List<Product> value)
        Generated method - Setter of the BundleTemplate.products attribute.
        Parameters:
        value - the products
      • setProducts

        public void setProducts​(java.util.List<Product> value)
        Generated method - Setter of the BundleTemplate.products attribute.
        Parameters:
        value - the products
      • addToProducts

        public void addToProducts​(SessionContext ctx,
                                  Product value)
        Generated method - Adds value to products.
        Parameters:
        value - the item to add to products
      • addToProducts

        public void addToProducts​(Product value)
        Generated method - Adds value to products.
        Parameters:
        value - the item to add to products
      • removeFromProducts

        public void removeFromProducts​(SessionContext ctx,
                                       Product value)
        Generated method - Removes value from products.
        Parameters:
        value - the item to remove from products
      • removeFromProducts

        public void removeFromProducts​(Product value)
        Generated method - Removes value from products.
        Parameters:
        value - the item to remove from products
      • getRequiredBundleTemplates

        public java.util.Collection<BundleTemplate> getRequiredBundleTemplates​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
        Returns:
        the requiredBundleTemplates
      • getRequiredBundleTemplates

        public java.util.Collection<BundleTemplate> getRequiredBundleTemplates()
        Generated method - Getter of the BundleTemplate.requiredBundleTemplates attribute.
        Returns:
        the requiredBundleTemplates
      • getRequiredBundleTemplatesCount

        public long getRequiredBundleTemplatesCount​(SessionContext ctx)
      • getRequiredBundleTemplatesCount

        public long getRequiredBundleTemplatesCount()
      • setRequiredBundleTemplates

        public void setRequiredBundleTemplates​(SessionContext ctx,
                                               java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
        Parameters:
        value - the requiredBundleTemplates
      • setRequiredBundleTemplates

        public void setRequiredBundleTemplates​(java.util.Collection<BundleTemplate> value)
        Generated method - Setter of the BundleTemplate.requiredBundleTemplates attribute.
        Parameters:
        value - the requiredBundleTemplates
      • addToRequiredBundleTemplates

        public void addToRequiredBundleTemplates​(SessionContext ctx,
                                                 BundleTemplate value)
        Generated method - Adds value to requiredBundleTemplates.
        Parameters:
        value - the item to add to requiredBundleTemplates
      • addToRequiredBundleTemplates

        public void addToRequiredBundleTemplates​(BundleTemplate value)
        Generated method - Adds value to requiredBundleTemplates.
        Parameters:
        value - the item to add to requiredBundleTemplates
      • removeFromRequiredBundleTemplates

        public void removeFromRequiredBundleTemplates​(SessionContext ctx,
                                                      BundleTemplate value)
        Generated method - Removes value from requiredBundleTemplates.
        Parameters:
        value - the item to remove from requiredBundleTemplates
      • removeFromRequiredBundleTemplates

        public void removeFromRequiredBundleTemplates​(BundleTemplate value)
        Generated method - Removes value from requiredBundleTemplates.
        Parameters:
        value - the item to remove from requiredBundleTemplates
      • getStatus

        public BundleTemplateStatus getStatus()
        Generated method - Getter of the BundleTemplate.status attribute.
        Returns:
        the status
      • setStatus

        public void setStatus​(SessionContext ctx,
                              BundleTemplateStatus value)
        Generated method - Setter of the BundleTemplate.status attribute.
        Parameters:
        value - the status
      • setStatus

        public void setStatus​(BundleTemplateStatus value)
        Generated method - Setter of the BundleTemplate.status attribute.
        Parameters:
        value - the status
      • getVersion

        public java.lang.String getVersion​(SessionContext ctx)
        Generated method - Getter of the BundleTemplate.version attribute.
        Returns:
        the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
      • getVersion

        public java.lang.String getVersion()
        Generated method - Getter of the BundleTemplate.version attribute.
        Returns:
        the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
      • setVersion

        public void setVersion​(SessionContext ctx,
                               java.lang.String value)
        Generated method - Setter of the BundleTemplate.version attribute.
        Parameters:
        value - the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
      • setVersion

        public void setVersion​(java.lang.String value)
        Generated method - Setter of the BundleTemplate.version attribute.
        Parameters:
        value - the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.