Class GeneratedRuleBasedOrderChangeDeliveryModeAction
- 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.GeneratedAbstractPromotionAction
-
- de.hybris.platform.promotions.jalo.AbstractPromotionAction
-
- de.hybris.platform.promotionengineservices.jalo.GeneratedAbstractRuleBasedPromotionAction
-
- de.hybris.platform.promotionengineservices.jalo.AbstractRuleBasedPromotionAction
-
- de.hybris.platform.promotionengineservices.jalo.GeneratedRuleBasedOrderChangeDeliveryModeAction
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
RuleBasedOrderChangeDeliveryModeAction
public abstract class GeneratedRuleBasedOrderChangeDeliveryModeAction extends AbstractRuleBasedPromotionAction
Generated class for typeRuleBasedOrderChangeDeliveryModeAction.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested 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
Fields Modifier and Type Field Description protected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringDELIVERYCOSTQualifier of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattributestatic java.lang.StringDELIVERYMODEQualifier of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattributestatic java.lang.StringREPLACEDDELIVERYCOSTQualifier of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattributestatic java.lang.StringREPLACEDDELIVERYMODEQualifier of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute-
Fields inherited from class de.hybris.platform.promotionengineservices.jalo.GeneratedAbstractRuleBasedPromotionAction
METADATAHANDLERS, RULE, STRATEGYID
-
Fields inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionAction
GUID, MARKEDAPPLIED, PROMOTIONRESULT, PROMOTIONRESULTHANDLER
-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields 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, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedRuleBasedOrderChangeDeliveryModeAction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.math.BigDecimalgetDeliveryCost()Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.java.math.BigDecimalgetDeliveryCost(SessionContext ctx)Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.DeliveryModegetDeliveryMode()Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.DeliveryModegetDeliveryMode(SessionContext ctx)Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.java.math.BigDecimalgetReplacedDeliveryCost()Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.java.math.BigDecimalgetReplacedDeliveryCost(SessionContext ctx)Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.DeliveryModegetReplacedDeliveryMode()Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.DeliveryModegetReplacedDeliveryMode(SessionContext ctx)Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.voidsetDeliveryCost(SessionContext ctx, java.math.BigDecimal value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.voidsetDeliveryCost(java.math.BigDecimal value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.voidsetDeliveryMode(DeliveryMode value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.voidsetDeliveryMode(SessionContext ctx, DeliveryMode value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.voidsetReplacedDeliveryCost(SessionContext ctx, java.math.BigDecimal value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.voidsetReplacedDeliveryCost(java.math.BigDecimal value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.voidsetReplacedDeliveryMode(DeliveryMode value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.voidsetReplacedDeliveryMode(SessionContext ctx, DeliveryMode value)Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.-
Methods inherited from class de.hybris.platform.promotionengineservices.jalo.AbstractRuleBasedPromotionAction
apply, checkJaloCall, getValue, isAppliedToOrder, undo
-
Methods inherited from class de.hybris.platform.promotionengineservices.jalo.GeneratedAbstractRuleBasedPromotionAction
getMetadataHandlers, getMetadataHandlers, getRule, getRule, getStrategyId, getStrategyId, setMetadataHandlers, setMetadataHandlers, setRule, setRule, setStrategyId, setStrategyId
-
Methods inherited from class de.hybris.platform.promotions.jalo.AbstractPromotionAction
apply, deepClone, deepCloneAttributes, getGuid, insertFirstGlobalDiscountValue, insertFirstOrderEntryDiscountValue, isAppliedToOrder, undo
-
Methods inherited from class de.hybris.platform.promotions.jalo.GeneratedAbstractPromotionAction
createItem, getGuid, getPromotionResult, getPromotionResult, isMarkedApplied, isMarkedApplied, isMarkedAppliedAsPrimitive, isMarkedAppliedAsPrimitive, setGuid, setGuid, setMarkedApplied, setMarkedApplied, setMarkedApplied, setMarkedApplied, setPromotionResult, setPromotionResult
-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, setRelatedItems
-
Methods 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, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods 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, 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, 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, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
DELIVERYMODE
public static final java.lang.String DELIVERYMODE
Qualifier of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute- See Also:
- Constant Field Values
-
DELIVERYCOST
public static final java.lang.String DELIVERYCOST
Qualifier of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute- See Also:
- Constant Field Values
-
REPLACEDDELIVERYMODE
public static final java.lang.String REPLACEDDELIVERYMODE
Qualifier of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute- See Also:
- Constant Field Values
-
REPLACEDDELIVERYCOST
public static final java.lang.String REPLACEDDELIVERYCOST
Qualifier of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute- See Also:
- Constant Field Values
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classGeneratedAbstractRuleBasedPromotionAction
-
getDeliveryCost
public java.math.BigDecimal getDeliveryCost(SessionContext ctx)
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.- Returns:
- the deliveryCost - The delivery cost to apply to the order
-
getDeliveryCost
public java.math.BigDecimal getDeliveryCost()
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.- Returns:
- the deliveryCost - The delivery cost to apply to the order
-
setDeliveryCost
public void setDeliveryCost(SessionContext ctx, java.math.BigDecimal value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.- Parameters:
value- the deliveryCost - The delivery cost to apply to the order
-
setDeliveryCost
public void setDeliveryCost(java.math.BigDecimal value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryCostattribute.- Parameters:
value- the deliveryCost - The delivery cost to apply to the order
-
getDeliveryMode
public DeliveryMode getDeliveryMode(SessionContext ctx)
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.- Returns:
- the deliveryMode - The delivery mode to apply to the order
-
getDeliveryMode
public DeliveryMode getDeliveryMode()
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.- Returns:
- the deliveryMode - The delivery mode to apply to the order
-
setDeliveryMode
public void setDeliveryMode(SessionContext ctx, DeliveryMode value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.- Parameters:
value- the deliveryMode - The delivery mode to apply to the order
-
setDeliveryMode
public void setDeliveryMode(DeliveryMode value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.deliveryModeattribute.- Parameters:
value- the deliveryMode - The delivery mode to apply to the order
-
getReplacedDeliveryCost
public java.math.BigDecimal getReplacedDeliveryCost(SessionContext ctx)
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.- Returns:
- the replacedDeliveryCost - The delivery cost that was set to order before a promotion was applied
-
getReplacedDeliveryCost
public java.math.BigDecimal getReplacedDeliveryCost()
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.- Returns:
- the replacedDeliveryCost - The delivery cost that was set to order before a promotion was applied
-
setReplacedDeliveryCost
public void setReplacedDeliveryCost(SessionContext ctx, java.math.BigDecimal value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.- Parameters:
value- the replacedDeliveryCost - The delivery cost that was set to order before a promotion was applied
-
setReplacedDeliveryCost
public void setReplacedDeliveryCost(java.math.BigDecimal value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryCostattribute.- Parameters:
value- the replacedDeliveryCost - The delivery cost that was set to order before a promotion was applied
-
getReplacedDeliveryMode
public DeliveryMode getReplacedDeliveryMode(SessionContext ctx)
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.- Returns:
- the replacedDeliveryMode - The delivery mode that was set to order before a promotion was applied
-
getReplacedDeliveryMode
public DeliveryMode getReplacedDeliveryMode()
Generated method - Getter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.- Returns:
- the replacedDeliveryMode - The delivery mode that was set to order before a promotion was applied
-
setReplacedDeliveryMode
public void setReplacedDeliveryMode(SessionContext ctx, DeliveryMode value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.- Parameters:
value- the replacedDeliveryMode - The delivery mode that was set to order before a promotion was applied
-
setReplacedDeliveryMode
public void setReplacedDeliveryMode(DeliveryMode value)
Generated method - Setter of theRuleBasedOrderChangeDeliveryModeAction.replacedDeliveryModeattribute.- Parameters:
value- the replacedDeliveryMode - The delivery mode that was set to order before a promotion was applied
-
-