Class GeneratedBundleTemplate
java.lang.Object
de.hybris.platform.util.BridgeAbstraction
de.hybris.platform.jalo.Item
de.hybris.platform.jalo.ExtensibleItem
de.hybris.platform.jalo.c2l.LocalizableItem
de.hybris.platform.jalo.GenericItem
de.hybris.platform.configurablebundleservices.jalo.GeneratedBundleTemplate
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
BundleTemplate
Generated class for type
BundleTemplate.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImplNested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringQualifier of theBundleTemplate.bundleSelectionCriteriaattributestatic final StringQualifier of theBundleTemplate.catalogVersionattributestatic final StringQualifier of theBundleTemplate.changeProductPriceBundleRulesattributeprotected static final OneToManyHandler<ChangeProductPriceBundleRule>OneToManyHandlerfor handling 1:n CHANGEPRODUCTPRICEBUNDLERULES's relation attributes from 'many' side.static final StringQualifier of theBundleTemplate.childTemplatesattributeprotected static final OneToManyHandler<BundleTemplate>OneToManyHandlerfor handling 1:n CHILDTEMPLATES's relation attributes from 'many' side.protected static final Map<String,Item.AttributeMode> static final StringQualifier of theBundleTemplate.dependentBundleTemplatesattributestatic final StringQualifier of theBundleTemplate.descriptionattributestatic final StringQualifier of theBundleTemplate.disableProductBundleRulesattributeprotected static final OneToManyHandler<DisableProductBundleRule>OneToManyHandlerfor handling 1:n DISABLEPRODUCTBUNDLERULES's relation attributes from 'many' side.static final StringQualifier of theBundleTemplate.idattributestatic final StringQualifier of theBundleTemplate.nameattributestatic final StringQualifier of theBundleTemplate.parentTemplateattributeprotected static final BidirectionalOneToManyHandler<GeneratedBundleTemplate>BidirectionalOneToManyHandlerfor handling 1:n PARENTTEMPLATE's relation attributes from 'one' side.static final StringQualifier of theBundleTemplate.parentTemplatePOSattributestatic final StringQualifier of theBundleTemplate.productsattributeprotected static StringRelation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))protected static StringRelation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices))protected static Stringstatic final StringQualifier of theBundleTemplate.requiredBundleTemplatesattributeprotected static StringRelation disable markmodifed parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))protected static StringRelation ordering override parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices))protected static Stringstatic final StringQualifier of theBundleTemplate.statusattributeprotected static final BidirectionalOneToManyHandler<GeneratedBundleTemplate>BidirectionalOneToManyHandlerfor handling 1:n STATUS's relation attributes from 'one' side.static final StringQualifier of theBundleTemplate.versionattributeFields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLEDFields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPEFields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidGenerated method - Addsvalueto changeProductPriceBundleRules.voidGenerated method - Addsvalueto changeProductPriceBundleRules.voidGenerated method - Addsvalueto childTemplates.voidaddToChildTemplates(SessionContext ctx, BundleTemplate value) Generated method - Addsvalueto childTemplates.voidGenerated method - Addsvalueto dependentBundleTemplates.voidGenerated method - Addsvalueto dependentBundleTemplates.voidGenerated method - Addsvalueto disableProductBundleRules.voidGenerated method - Addsvalueto disableProductBundleRules.voidaddToProducts(Product value) Generated method - Addsvalueto products.voidaddToProducts(SessionContext ctx, Product value) Generated method - Addsvalueto products.voidGenerated method - Addsvalueto requiredBundleTemplates.voidaddToRequiredBundleTemplates(SessionContext ctx, BundleTemplate value) Generated method - Addsvalueto requiredBundleTemplates.protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) Has to be implemented for each concrete subtype of item.Generated method - Getter of theBundleTemplate.descriptionattribute.Generated method - Getter of theBundleTemplate.descriptionattribute.Generated method - Getter of theBundleTemplate.nameattribute.getAllName(SessionContext ctx) Generated method - Getter of theBundleTemplate.nameattribute.Generated method - Getter of theBundleTemplate.bundleSelectionCriteriaattribute.Generated method - Getter of theBundleTemplate.bundleSelectionCriteriaattribute.Generated method - Getter of theBundleTemplate.catalogVersionattribute.Generated method - Getter of theBundleTemplate.catalogVersionattribute.Generated method - Getter of theBundleTemplate.changeProductPriceBundleRulesattribute.Generated method - Getter of theBundleTemplate.changeProductPriceBundleRulesattribute.Generated method - Getter of theBundleTemplate.childTemplatesattribute.Generated method - Getter of theBundleTemplate.childTemplatesattribute.protected Map<String,Item.AttributeMode> Generated method - Getter of theBundleTemplate.dependentBundleTemplatesattribute.Generated method - Getter of theBundleTemplate.dependentBundleTemplatesattribute.longlongGenerated method - Getter of theBundleTemplate.descriptionattribute.Generated method - Getter of theBundleTemplate.descriptionattribute.Generated method - Getter of theBundleTemplate.disableProductBundleRulesattribute.Generated method - Getter of theBundleTemplate.disableProductBundleRulesattribute.getId()Generated method - Getter of theBundleTemplate.idattribute.getId(SessionContext ctx) Generated method - Getter of theBundleTemplate.idattribute.getName()Generated method - Getter of theBundleTemplate.nameattribute.getName(SessionContext ctx) Generated method - Getter of theBundleTemplate.nameattribute.Generated method - Getter of theBundleTemplate.parentTemplateattribute.Generated method - Getter of theBundleTemplate.parentTemplateattribute.Generated method - Getter of theBundleTemplate.productsattribute.Generated method - Getter of theBundleTemplate.productsattribute.longlongGenerated method - Getter of theBundleTemplate.requiredBundleTemplatesattribute.Generated method - Getter of theBundleTemplate.requiredBundleTemplatesattribute.longlongGenerated method - Getter of theBundleTemplate.statusattribute.getStatus(SessionContext ctx) Generated method - Getter of theBundleTemplate.statusattribute.Generated method - Getter of theBundleTemplate.versionattribute.getVersion(SessionContext ctx) Generated method - Getter of theBundleTemplate.versionattribute.booleanisMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.voidGenerated method - Removesvaluefrom changeProductPriceBundleRules.voidGenerated method - Removesvaluefrom changeProductPriceBundleRules.voidGenerated method - Removesvaluefrom childTemplates.voidremoveFromChildTemplates(SessionContext ctx, BundleTemplate value) Generated method - Removesvaluefrom childTemplates.voidGenerated method - Removesvaluefrom dependentBundleTemplates.voidGenerated method - Removesvaluefrom dependentBundleTemplates.voidGenerated method - Removesvaluefrom disableProductBundleRules.voidGenerated method - Removesvaluefrom disableProductBundleRules.voidremoveFromProducts(Product value) Generated method - Removesvaluefrom products.voidremoveFromProducts(SessionContext ctx, Product value) Generated method - Removesvaluefrom products.voidGenerated method - Removesvaluefrom requiredBundleTemplates.voidGenerated method - Removesvaluefrom requiredBundleTemplates.voidsetAllDescription(SessionContext ctx, Map<Language, String> value) Generated method - Setter of theBundleTemplate.descriptionattribute.voidsetAllDescription(Map<Language, String> value) Generated method - Setter of theBundleTemplate.descriptionattribute.voidsetAllName(SessionContext ctx, Map<Language, String> value) Generated method - Setter of theBundleTemplate.nameattribute.voidsetAllName(Map<Language, String> value) Generated method - Setter of theBundleTemplate.nameattribute.voidGenerated method - Setter of theBundleTemplate.bundleSelectionCriteriaattribute.voidGenerated method - Setter of theBundleTemplate.bundleSelectionCriteriaattribute.voidsetCatalogVersion(CatalogVersion value) Generated method - Setter of theBundleTemplate.catalogVersionattribute.voidsetCatalogVersion(SessionContext ctx, CatalogVersion value) Generated method - Setter of theBundleTemplate.catalogVersionattribute.voidsetChangeProductPriceBundleRules(SessionContext ctx, Collection<ChangeProductPriceBundleRule> value) Generated method - Setter of theBundleTemplate.changeProductPriceBundleRulesattribute.voidGenerated method - Setter of theBundleTemplate.changeProductPriceBundleRulesattribute.voidsetChildTemplates(SessionContext ctx, List<BundleTemplate> value) Generated method - Setter of theBundleTemplate.childTemplatesattribute.voidsetChildTemplates(List<BundleTemplate> value) Generated method - Setter of theBundleTemplate.childTemplatesattribute.voidGenerated method - Setter of theBundleTemplate.dependentBundleTemplatesattribute.voidGenerated method - Setter of theBundleTemplate.dependentBundleTemplatesattribute.voidsetDescription(SessionContext ctx, String value) Generated method - Setter of theBundleTemplate.descriptionattribute.voidsetDescription(String value) Generated method - Setter of theBundleTemplate.descriptionattribute.voidGenerated method - Setter of theBundleTemplate.disableProductBundleRulesattribute.voidGenerated method - Setter of theBundleTemplate.disableProductBundleRulesattribute.protected voidsetId(SessionContext ctx, String value) Generated method - Setter of theBundleTemplate.idattribute.protected voidGenerated method - Setter of theBundleTemplate.idattribute.voidsetName(SessionContext ctx, String value) Generated method - Setter of theBundleTemplate.nameattribute.voidGenerated method - Setter of theBundleTemplate.nameattribute.protected voidsetParentTemplate(BundleTemplate value) Generated method - Setter of theBundleTemplate.parentTemplateattribute.protected voidsetParentTemplate(SessionContext ctx, BundleTemplate value) Generated method - Setter of theBundleTemplate.parentTemplateattribute.voidsetProducts(SessionContext ctx, List<Product> value) Generated method - Setter of theBundleTemplate.productsattribute.voidsetProducts(List<Product> value) Generated method - Setter of theBundleTemplate.productsattribute.voidsetRequiredBundleTemplates(SessionContext ctx, Collection<BundleTemplate> value) Generated method - Setter of theBundleTemplate.requiredBundleTemplatesattribute.voidGenerated method - Setter of theBundleTemplate.requiredBundleTemplatesattribute.voidsetStatus(BundleTemplateStatus value) Generated method - Setter of theBundleTemplate.statusattribute.voidsetStatus(SessionContext ctx, BundleTemplateStatus value) Generated method - Setter of theBundleTemplate.statusattribute.voidsetVersion(SessionContext ctx, String value) Generated method - Setter of theBundleTemplate.versionattribute.voidsetVersion(String value) Generated method - Setter of theBundleTemplate.versionattribute.Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItemsMethods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedPropertyMethods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setPropertyMethods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPartOfRemovedSessionMarker, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, suppressRelation, toString, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
ID
Qualifier of theBundleTemplate.idattribute- See Also:
-
VERSION
Qualifier of theBundleTemplate.versionattribute- See Also:
-
CATALOGVERSION
Qualifier of theBundleTemplate.catalogVersionattribute- See Also:
-
NAME
Qualifier of theBundleTemplate.nameattribute- See Also:
-
DESCRIPTION
Qualifier of theBundleTemplate.descriptionattribute- See Also:
-
BUNDLESELECTIONCRITERIA
Qualifier of theBundleTemplate.bundleSelectionCriteriaattribute- See Also:
-
PARENTTEMPLATEPOS
Qualifier of theBundleTemplate.parentTemplatePOSattribute- See Also:
-
PARENTTEMPLATE
Qualifier of theBundleTemplate.parentTemplateattribute- See Also:
-
CHILDTEMPLATES
Qualifier of theBundleTemplate.childTemplatesattribute- See Also:
-
PRODUCTS
Qualifier of theBundleTemplate.productsattribute- See Also:
-
PRODUCTSBUNDLETEMPLATESRELATION_SRC_ORDERED
Relation ordering override parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices)) -
PRODUCTSBUNDLETEMPLATESRELATION_TGT_ORDERED
-
PRODUCTSBUNDLETEMPLATESRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for ProductsBundleTemplatesRelation from ((configurablebundleservices)) -
CHANGEPRODUCTPRICEBUNDLERULES
Qualifier of theBundleTemplate.changeProductPriceBundleRulesattribute- See Also:
-
DISABLEPRODUCTBUNDLERULES
Qualifier of theBundleTemplate.disableProductBundleRulesattribute- See Also:
-
REQUIREDBUNDLETEMPLATES
Qualifier of theBundleTemplate.requiredBundleTemplatesattribute- See Also:
-
REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_SRC_ORDERED
Relation ordering override parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices)) -
REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_TGT_ORDERED
-
REQUIREDBUNDLETEMPLATESDEPENDENTBUNDLETEMPLATESRELATION_MARKMODIFIED
Relation disable markmodifed parameter constants for RequiredBundleTemplatesDependentBundleTemplatesRelation from ((configurablebundleservices)) -
DEPENDENTBUNDLETEMPLATES
Qualifier of theBundleTemplate.dependentBundleTemplatesattribute- See Also:
-
STATUS
Qualifier of theBundleTemplate.statusattribute- See Also:
-
PARENTTEMPLATEHANDLER
BidirectionalOneToManyHandlerfor handling 1:n PARENTTEMPLATE's relation attributes from 'one' side. -
CHILDTEMPLATESHANDLER
OneToManyHandlerfor handling 1:n CHILDTEMPLATES's relation attributes from 'many' side. -
CHANGEPRODUCTPRICEBUNDLERULESHANDLER
protected static final OneToManyHandler<ChangeProductPriceBundleRule> CHANGEPRODUCTPRICEBUNDLERULESHANDLEROneToManyHandlerfor handling 1:n CHANGEPRODUCTPRICEBUNDLERULES's relation attributes from 'many' side. -
DISABLEPRODUCTBUNDLERULESHANDLER
OneToManyHandlerfor handling 1:n DISABLEPRODUCTBUNDLERULES's relation attributes from 'many' side. -
STATUSHANDLER
BidirectionalOneToManyHandlerfor handling 1:n STATUS's relation attributes from 'one' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedBundleTemplate
public GeneratedBundleTemplate()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classItem
-
getBundleSelectionCriteria
Generated method - Getter of theBundleTemplate.bundleSelectionCriteriaattribute.- Returns:
- the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
-
getBundleSelectionCriteria
Generated method - Getter of theBundleTemplate.bundleSelectionCriteriaattribute.- Returns:
- the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
-
setBundleSelectionCriteria
Generated method - Setter of theBundleTemplate.bundleSelectionCriteriaattribute.- Parameters:
value- the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
-
setBundleSelectionCriteria
Generated method - Setter of theBundleTemplate.bundleSelectionCriteriaattribute.- Parameters:
value- the bundleSelectionCriteria - Criteria how many of the bundle's assigned products must/can be selected'
-
getCatalogVersion
Generated method - Getter of theBundleTemplate.catalogVersionattribute.- Returns:
- the catalogVersion - Catalog Version
-
getCatalogVersion
Generated method - Getter of theBundleTemplate.catalogVersionattribute.- Returns:
- the catalogVersion - Catalog Version
-
setCatalogVersion
Generated method - Setter of theBundleTemplate.catalogVersionattribute.- Parameters:
value- the catalogVersion - Catalog Version
-
setCatalogVersion
Generated method - Setter of theBundleTemplate.catalogVersionattribute.- Parameters:
value- the catalogVersion - Catalog Version
-
getChangeProductPriceBundleRules
public Collection<ChangeProductPriceBundleRule> getChangeProductPriceBundleRules(SessionContext ctx) Generated method - Getter of theBundleTemplate.changeProductPriceBundleRulesattribute.- Returns:
- the changeProductPriceBundleRules
-
getChangeProductPriceBundleRules
Generated method - Getter of theBundleTemplate.changeProductPriceBundleRulesattribute.- Returns:
- the changeProductPriceBundleRules
-
setChangeProductPriceBundleRules
public void setChangeProductPriceBundleRules(SessionContext ctx, Collection<ChangeProductPriceBundleRule> value) Generated method - Setter of theBundleTemplate.changeProductPriceBundleRulesattribute.- Parameters:
value- the changeProductPriceBundleRules
-
setChangeProductPriceBundleRules
Generated method - Setter of theBundleTemplate.changeProductPriceBundleRulesattribute.- Parameters:
value- the changeProductPriceBundleRules
-
addToChangeProductPriceBundleRules
public void addToChangeProductPriceBundleRules(SessionContext ctx, ChangeProductPriceBundleRule value) Generated method - Addsvalueto changeProductPriceBundleRules.- Parameters:
value- the item to add to changeProductPriceBundleRules
-
addToChangeProductPriceBundleRules
Generated method - Addsvalueto changeProductPriceBundleRules.- Parameters:
value- the item to add to changeProductPriceBundleRules
-
removeFromChangeProductPriceBundleRules
public void removeFromChangeProductPriceBundleRules(SessionContext ctx, ChangeProductPriceBundleRule value) Generated method - Removesvaluefrom changeProductPriceBundleRules.- Parameters:
value- the item to remove from changeProductPriceBundleRules
-
removeFromChangeProductPriceBundleRules
Generated method - Removesvaluefrom changeProductPriceBundleRules.- Parameters:
value- the item to remove from changeProductPriceBundleRules
-
getChildTemplates
Generated method - Getter of theBundleTemplate.childTemplatesattribute.- Returns:
- the childTemplates
-
getChildTemplates
Generated method - Getter of theBundleTemplate.childTemplatesattribute.- Returns:
- the childTemplates
-
setChildTemplates
Generated method - Setter of theBundleTemplate.childTemplatesattribute.- Parameters:
value- the childTemplates
-
setChildTemplates
Generated method - Setter of theBundleTemplate.childTemplatesattribute.- Parameters:
value- the childTemplates
-
addToChildTemplates
Generated method - Addsvalueto childTemplates.- Parameters:
value- the item to add to childTemplates
-
addToChildTemplates
Generated method - Addsvalueto childTemplates.- Parameters:
value- the item to add to childTemplates
-
removeFromChildTemplates
Generated method - Removesvaluefrom childTemplates.- Parameters:
value- the item to remove from childTemplates
-
removeFromChildTemplates
Generated method - Removesvaluefrom 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:ItemHas 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. ) duringComposedType.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:
createItemin classGenericItem- Parameters:
ctx- the current session context which this item is created withintype- 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
Generated method - Getter of theBundleTemplate.dependentBundleTemplatesattribute.- Returns:
- the dependentBundleTemplates
-
getDependentBundleTemplates
Generated method - Getter of theBundleTemplate.dependentBundleTemplatesattribute.- Returns:
- the dependentBundleTemplates
-
getDependentBundleTemplatesCount
-
getDependentBundleTemplatesCount
public long getDependentBundleTemplatesCount() -
setDependentBundleTemplates
Generated method - Setter of theBundleTemplate.dependentBundleTemplatesattribute.- Parameters:
value- the dependentBundleTemplates
-
setDependentBundleTemplates
Generated method - Setter of theBundleTemplate.dependentBundleTemplatesattribute.- Parameters:
value- the dependentBundleTemplates
-
addToDependentBundleTemplates
Generated method - Addsvalueto dependentBundleTemplates.- Parameters:
value- the item to add to dependentBundleTemplates
-
addToDependentBundleTemplates
Generated method - Addsvalueto dependentBundleTemplates.- Parameters:
value- the item to add to dependentBundleTemplates
-
removeFromDependentBundleTemplates
Generated method - Removesvaluefrom dependentBundleTemplates.- Parameters:
value- the item to remove from dependentBundleTemplates
-
removeFromDependentBundleTemplates
Generated method - Removesvaluefrom dependentBundleTemplates.- Parameters:
value- the item to remove from dependentBundleTemplates
-
getDescription
Generated method - Getter of theBundleTemplate.descriptionattribute.- Returns:
- the description - Description of the bundle template
-
getDescription
Generated method - Getter of theBundleTemplate.descriptionattribute.- Returns:
- the description - Description of the bundle template
-
getAllDescription
Generated method - Getter of theBundleTemplate.descriptionattribute.- Returns:
- the localized description - Description of the bundle template
-
getAllDescription
Generated method - Getter of theBundleTemplate.descriptionattribute.- Returns:
- the localized description - Description of the bundle template
-
setDescription
Generated method - Setter of theBundleTemplate.descriptionattribute.- Parameters:
value- the description - Description of the bundle template
-
setDescription
Generated method - Setter of theBundleTemplate.descriptionattribute.- Parameters:
value- the description - Description of the bundle template
-
setAllDescription
Generated method - Setter of theBundleTemplate.descriptionattribute.- Parameters:
value- the description - Description of the bundle template
-
setAllDescription
Generated method - Setter of theBundleTemplate.descriptionattribute.- Parameters:
value- the description - Description of the bundle template
-
getDisableProductBundleRules
Generated method - Getter of theBundleTemplate.disableProductBundleRulesattribute.- Returns:
- the disableProductBundleRules
-
getDisableProductBundleRules
Generated method - Getter of theBundleTemplate.disableProductBundleRulesattribute.- Returns:
- the disableProductBundleRules
-
setDisableProductBundleRules
public void setDisableProductBundleRules(SessionContext ctx, Collection<DisableProductBundleRule> value) Generated method - Setter of theBundleTemplate.disableProductBundleRulesattribute.- Parameters:
value- the disableProductBundleRules
-
setDisableProductBundleRules
Generated method - Setter of theBundleTemplate.disableProductBundleRulesattribute.- Parameters:
value- the disableProductBundleRules
-
addToDisableProductBundleRules
Generated method - Addsvalueto disableProductBundleRules.- Parameters:
value- the item to add to disableProductBundleRules
-
addToDisableProductBundleRules
Generated method - Addsvalueto disableProductBundleRules.- Parameters:
value- the item to add to disableProductBundleRules
-
removeFromDisableProductBundleRules
Generated method - Removesvaluefrom disableProductBundleRules.- Parameters:
value- the item to remove from disableProductBundleRules
-
removeFromDisableProductBundleRules
Generated method - Removesvaluefrom disableProductBundleRules.- Parameters:
value- the item to remove from disableProductBundleRules
-
getId
Generated method - Getter of theBundleTemplate.idattribute.- Returns:
- the id - Identifier
-
getId
Generated method - Getter of theBundleTemplate.idattribute.- Returns:
- the id - Identifier
-
setId
Generated method - Setter of theBundleTemplate.idattribute.- Parameters:
value- the id - Identifier
-
setId
Generated method - Setter of theBundleTemplate.idattribute.- Parameters:
value- the id - Identifier
-
isMarkModifiedDisabled
@Deprecated(since="2105", forRemoval=true) public boolean isMarkModifiedDisabled(Item referencedItem) Deprecated, for removal: This API element is subject to removal in a future version.- Overrides:
isMarkModifiedDisabledin classItem
-
getName
Generated method - Getter of theBundleTemplate.nameattribute.- Returns:
- the name - Name of the bundle template
-
getName
Generated method - Getter of theBundleTemplate.nameattribute.- Returns:
- the name - Name of the bundle template
-
getAllName
Generated method - Getter of theBundleTemplate.nameattribute.- Returns:
- the localized name - Name of the bundle template
-
getAllName
Generated method - Getter of theBundleTemplate.nameattribute.- Returns:
- the localized name - Name of the bundle template
-
setName
Generated method - Setter of theBundleTemplate.nameattribute.- Parameters:
value- the name - Name of the bundle template
-
setName
Generated method - Setter of theBundleTemplate.nameattribute.- Parameters:
value- the name - Name of the bundle template
-
setAllName
Generated method - Setter of theBundleTemplate.nameattribute.- Parameters:
value- the name - Name of the bundle template
-
setAllName
Generated method - Setter of theBundleTemplate.nameattribute.- Parameters:
value- the name - Name of the bundle template
-
getParentTemplate
Generated method - Getter of theBundleTemplate.parentTemplateattribute.- Returns:
- the parentTemplate
-
getParentTemplate
Generated method - Getter of theBundleTemplate.parentTemplateattribute.- Returns:
- the parentTemplate
-
setParentTemplate
Generated method - Setter of theBundleTemplate.parentTemplateattribute.- Parameters:
value- the parentTemplate
-
setParentTemplate
Generated method - Setter of theBundleTemplate.parentTemplateattribute.- Parameters:
value- the parentTemplate
-
getProducts
Generated method - Getter of theBundleTemplate.productsattribute.- Returns:
- the products
-
getProducts
Generated method - Getter of theBundleTemplate.productsattribute.- Returns:
- the products
-
getProductsCount
-
getProductsCount
public long getProductsCount() -
setProducts
Generated method - Setter of theBundleTemplate.productsattribute.- Parameters:
value- the products
-
setProducts
Generated method - Setter of theBundleTemplate.productsattribute.- Parameters:
value- the products
-
addToProducts
Generated method - Addsvalueto products.- Parameters:
value- the item to add to products
-
addToProducts
Generated method - Addsvalueto products.- Parameters:
value- the item to add to products
-
removeFromProducts
Generated method - Removesvaluefrom products.- Parameters:
value- the item to remove from products
-
removeFromProducts
Generated method - Removesvaluefrom products.- Parameters:
value- the item to remove from products
-
getRequiredBundleTemplates
Generated method - Getter of theBundleTemplate.requiredBundleTemplatesattribute.- Returns:
- the requiredBundleTemplates
-
getRequiredBundleTemplates
Generated method - Getter of theBundleTemplate.requiredBundleTemplatesattribute.- Returns:
- the requiredBundleTemplates
-
getRequiredBundleTemplatesCount
-
getRequiredBundleTemplatesCount
public long getRequiredBundleTemplatesCount() -
setRequiredBundleTemplates
Generated method - Setter of theBundleTemplate.requiredBundleTemplatesattribute.- Parameters:
value- the requiredBundleTemplates
-
setRequiredBundleTemplates
Generated method - Setter of theBundleTemplate.requiredBundleTemplatesattribute.- Parameters:
value- the requiredBundleTemplates
-
addToRequiredBundleTemplates
Generated method - Addsvalueto requiredBundleTemplates.- Parameters:
value- the item to add to requiredBundleTemplates
-
addToRequiredBundleTemplates
Generated method - Addsvalueto requiredBundleTemplates.- Parameters:
value- the item to add to requiredBundleTemplates
-
removeFromRequiredBundleTemplates
Generated method - Removesvaluefrom requiredBundleTemplates.- Parameters:
value- the item to remove from requiredBundleTemplates
-
removeFromRequiredBundleTemplates
Generated method - Removesvaluefrom requiredBundleTemplates.- Parameters:
value- the item to remove from requiredBundleTemplates
-
getStatus
Generated method - Getter of theBundleTemplate.statusattribute.- Returns:
- the status
-
getStatus
Generated method - Getter of theBundleTemplate.statusattribute.- Returns:
- the status
-
setStatus
Generated method - Setter of theBundleTemplate.statusattribute.- Parameters:
value- the status
-
setStatus
Generated method - Setter of theBundleTemplate.statusattribute.- Parameters:
value- the status
-
getVersion
Generated method - Getter of theBundleTemplate.versionattribute.- Returns:
- the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
-
getVersion
Generated method - Getter of theBundleTemplate.versionattribute.- Returns:
- the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
-
setVersion
Generated method - Setter of theBundleTemplate.versionattribute.- Parameters:
value- the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
-
setVersion
Generated method - Setter of theBundleTemplate.versionattribute.- Parameters:
value- the version - The version of the bundle template. Each clone of a BundleTemplate needs to have a different version.
-
Utilities.getMarkModifiedOverride(de.hybris.platform.jalo.type.RelationType)