Enum PromotionsManager.AutoApplyMode
- java.lang.Object
-
- java.lang.Enum<PromotionsManager.AutoApplyMode>
-
- de.hybris.platform.promotions.jalo.PromotionsManager.AutoApplyMode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<PromotionsManager.AutoApplyMode>
- Enclosing class:
- PromotionsManager
public static enum PromotionsManager.AutoApplyMode extends java.lang.Enum<PromotionsManager.AutoApplyMode>
Which changes should the promotions manager apply to an order automatically. Used in updatePromotions. The mode is specified separately for product and order promotions.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APPLY_ALLApply all promotions that can be applied.APPLY_NONEDo not apply any promotions.KEEP_APPLIEDReapply promotions that are currently applied if they can still be applied.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PromotionsManager.AutoApplyModevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static PromotionsManager.AutoApplyMode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
APPLY_NONE
public static final PromotionsManager.AutoApplyMode APPLY_NONE
Do not apply any promotions.
-
KEEP_APPLIED
public static final PromotionsManager.AutoApplyMode KEEP_APPLIED
Reapply promotions that are currently applied if they can still be applied.
-
APPLY_ALL
public static final PromotionsManager.AutoApplyMode APPLY_ALL
Apply all promotions that can be applied.
-
-
Method Detail
-
values
public static PromotionsManager.AutoApplyMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PromotionsManager.AutoApplyMode c : PromotionsManager.AutoApplyMode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PromotionsManager.AutoApplyMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-