Class GeneratedRuleBasedPromotion
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.promotions.jalo.GeneratedAbstractPromotion
de.hybris.platform.promotions.jalo.AbstractPromotion
de.hybris.platform.promotionengineservices.jalo.GeneratedRuleBasedPromotion
- All Implemented Interfaces:
Serializable,Comparable
- Direct Known Subclasses:
RuleBasedPromotion
Generated class for type
RuleBasedPromotion.- 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 TypeFieldDescriptionprotected static final Map<String,Item.AttributeMode> static final StringQualifier of theRuleBasedPromotion.messageFiredattributestatic final StringQualifier of theRuleBasedPromotion.promotionDescriptionattributestatic final StringQualifier of theRuleBasedPromotion.ruleattributestatic final StringQualifier of theRuleBasedPromotion.ruleVersionattributeFields inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotion
CODE, DESCRIPTION, DETAILSURL, ENABLED, ENDDATE, IMMUTABLEKEY, IMMUTABLEKEYHASH, NAME, PRIORITY, PROMOTIONGROUP, PROMOTIONGROUPHANDLER, PROMOTIONTYPE, RESTRICTIONS, STARTDATE, TITLEFields 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 TypeMethodDescriptionGenerated method - Getter of theRuleBasedPromotion.messageFiredattribute.Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.protected Map<String,Item.AttributeMode> Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.getRule()Generated method - Getter of theRuleBasedPromotion.ruleattribute.getRule(SessionContext ctx) Generated method - Getter of theRuleBasedPromotion.ruleattribute.Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.longGenerated method - Getter of theRuleBasedPromotion.ruleVersionattribute.longGenerated method - Getter of theRuleBasedPromotion.ruleVersionattribute.voidsetAllMessageFired(SessionContext ctx, Map<Language, String> value) Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.voidsetAllMessageFired(Map<Language, String> value) Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.voidsetAllPromotionDescription(SessionContext ctx, Map<Language, String> value) Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.voidsetAllPromotionDescription(Map<Language, String> value) Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.voidsetMessageFired(SessionContext ctx, String value) Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.voidsetMessageFired(String value) Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.voidsetPromotionDescription(SessionContext ctx, String value) Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.voidsetPromotionDescription(String value) Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.voidsetRule(SessionContext ctx, AbstractRuleEngineRule value) Generated method - Setter of theRuleBasedPromotion.ruleattribute.voidsetRule(AbstractRuleEngineRule value) Generated method - Setter of theRuleBasedPromotion.ruleattribute.voidsetRuleVersion(long value) Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.voidsetRuleVersion(SessionContext ctx, long value) Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.voidsetRuleVersion(SessionContext ctx, Long value) Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.voidsetRuleVersion(Long value) Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.Methods inherited from class de.hybris.platform.promotions.jalo.AbstractPromotion
buildDataUniqueKey, buildDataUniqueKeyForCategories, buildDataUniqueKeyForPriceRows, buildDataUniqueKeyForProducts, buildMD5Hash, buildPromotionResultDataUnigueKey, createImmutableDeepClone, createItem, deepCloneAttributes, deepClonePriceRows, deletePromotionPriceRows, evaluate, findImmutablePromotionByUniqueKey, findOrCreateImmutableClone, formatMessage, getAllPromotionType, getDataUniqueKey, getPriceForOrder, getPromotionResultDataUnigueKey, getPromotionType, getRestrictions, getResultDescription, remove, setPromotionGroup, setRestrictions, toStringMethods inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotion
getAllName, getAllName, getAllPromotionType, getCode, getCode, getDescription, getDescription, getDetailsURL, getDetailsURL, getEndDate, getEndDate, getImmutableKey, getImmutableKey, getImmutableKeyHash, getImmutableKeyHash, getName, getName, getPriority, getPriority, getPriorityAsPrimitive, getPriorityAsPrimitive, getPromotionGroup, getPromotionGroup, getPromotionType, getRestrictions, getStartDate, getStartDate, getTitle, getTitle, isEnabled, isEnabled, isEnabledAsPrimitive, isEnabledAsPrimitive, setAllName, setAllName, setCode, setCode, setDescription, setDescription, setDetailsURL, setDetailsURL, setEnabled, setEnabled, setEnabled, setEnabled, setEndDate, setEndDate, setImmutableKey, setImmutableKey, setImmutableKeyHash, setImmutableKeyHash, setName, setName, setPriority, setPriority, setPriority, setPriority, setPromotionGroup, setRestrictions, setStartDate, setStartDate, setTitle, setTitleMethods 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, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, 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, useTA, writeReplaceMethods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
Field Details
-
MESSAGEFIRED
Qualifier of theRuleBasedPromotion.messageFiredattribute- See Also:
-
RULE
Qualifier of theRuleBasedPromotion.ruleattribute- See Also:
-
PROMOTIONDESCRIPTION
Qualifier of theRuleBasedPromotion.promotionDescriptionattribute- See Also:
-
RULEVERSION
Qualifier of theRuleBasedPromotion.ruleVersionattribute- See Also:
-
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedRuleBasedPromotion
public GeneratedRuleBasedPromotion()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classGeneratedAbstractPromotion
-
getMessageFired
Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.- Returns:
- the messageFired - Message for fired promotion.
-
getMessageFired
Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.- Returns:
- the messageFired - Message for fired promotion.
-
getAllMessageFired
Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.- Returns:
- the localized messageFired - Message for fired promotion.
-
getAllMessageFired
Generated method - Getter of theRuleBasedPromotion.messageFiredattribute.- Returns:
- the localized messageFired - Message for fired promotion.
-
setMessageFired
Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.- Parameters:
value- the messageFired - Message for fired promotion.
-
setMessageFired
Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.- Parameters:
value- the messageFired - Message for fired promotion.
-
setAllMessageFired
Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.- Parameters:
value- the messageFired - Message for fired promotion.
-
setAllMessageFired
Generated method - Setter of theRuleBasedPromotion.messageFiredattribute.- Parameters:
value- the messageFired - Message for fired promotion.
-
getPromotionDescription
Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.- Returns:
- the promotionDescription - Localized description of promotion.
-
getPromotionDescription
Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.- Returns:
- the promotionDescription - Localized description of promotion.
-
getAllPromotionDescription
Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.- Returns:
- the localized promotionDescription - Localized description of promotion.
-
getAllPromotionDescription
Generated method - Getter of theRuleBasedPromotion.promotionDescriptionattribute.- Returns:
- the localized promotionDescription - Localized description of promotion.
-
setPromotionDescription
Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.- Parameters:
value- the promotionDescription - Localized description of promotion.
-
setPromotionDescription
Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.- Parameters:
value- the promotionDescription - Localized description of promotion.
-
setAllPromotionDescription
Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.- Parameters:
value- the promotionDescription - Localized description of promotion.
-
setAllPromotionDescription
Generated method - Setter of theRuleBasedPromotion.promotionDescriptionattribute.- Parameters:
value- the promotionDescription - Localized description of promotion.
-
getRule
Generated method - Getter of theRuleBasedPromotion.ruleattribute.- Returns:
- the rule - The rule for this promotion.
-
getRule
Generated method - Getter of theRuleBasedPromotion.ruleattribute.- Returns:
- the rule - The rule for this promotion.
-
setRule
Generated method - Setter of theRuleBasedPromotion.ruleattribute.- Parameters:
value- the rule - The rule for this promotion.
-
setRule
Generated method - Setter of theRuleBasedPromotion.ruleattribute.- Parameters:
value- the rule - The rule for this promotion.
-
getRuleVersion
Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.- Returns:
- the ruleVersion - applied rule version
-
getRuleVersion
Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.- Returns:
- the ruleVersion - applied rule version
-
getRuleVersionAsPrimitive
Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.- Returns:
- the ruleVersion - applied rule version
-
getRuleVersionAsPrimitive
public long getRuleVersionAsPrimitive()Generated method - Getter of theRuleBasedPromotion.ruleVersionattribute.- Returns:
- the ruleVersion - applied rule version
-
setRuleVersion
Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.- Parameters:
value- the ruleVersion - applied rule version
-
setRuleVersion
Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.- Parameters:
value- the ruleVersion - applied rule version
-
setRuleVersion
Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.- Parameters:
value- the ruleVersion - applied rule version
-
setRuleVersion
public void setRuleVersion(long value) Generated method - Setter of theRuleBasedPromotion.ruleVersionattribute.- Parameters:
value- the ruleVersion - applied rule version
-