Package de.hybris.platform.voucher.jalo
Class GeneratedVoucherManager
java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.voucher.jalo.GeneratedVoucherManager
- All Implemented Interfaces:
ItemLifecycleListener,Serializable
- Direct Known Subclasses:
VoucherManager
Generated class for type
VoucherManager.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.hybris.platform.jalo.extension.Extension
Extension.RestrictedLanguagesProvider, Extension.RightsProviderNested classes/interfaces inherited from class de.hybris.platform.jalo.Manager
Manager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Map<String,Map<String, Item.AttributeMode>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateDateRestriction(SessionContext ctx, Map attributeValues) createDateRestriction(Map attributeValues) createNewCustomerRestriction(SessionContext ctx, Map attributeValues) createNewCustomerRestriction(Map attributeValues) createOrderRestriction(SessionContext ctx, Map attributeValues) createOrderRestriction(Map attributeValues) createProductCategoryRestriction(SessionContext ctx, Map attributeValues) createProductCategoryRestriction(Map attributeValues) createProductQuantityRestriction(SessionContext ctx, Map attributeValues) createProductQuantityRestriction(Map attributeValues) createProductRestriction(SessionContext ctx, Map attributeValues) createProductRestriction(Map attributeValues) createPromotionVoucher(SessionContext ctx, Map attributeValues) createPromotionVoucher(Map attributeValues) createRegularCustomerOrderQuantityRestriction(SessionContext ctx, Map attributeValues) createRegularCustomerOrderQuantityRestriction(Map attributeValues) createRegularCustomerOrderTotalRestriction(SessionContext ctx, Map attributeValues) createRegularCustomerOrderTotalRestriction(Map attributeValues) createRestriction(SessionContext ctx, Map attributeValues) createRestriction(Map attributeValues) createSerialVoucher(SessionContext ctx, Map attributeValues) createSerialVoucher(Map attributeValues) createUserRestriction(SessionContext ctx, Map attributeValues) createUserRestriction(Map attributeValues) createVoucherInvalidation(SessionContext ctx, Map attributeValues) createVoucherInvalidation(Map attributeValues) getDefaultAttributeModes(Class<? extends Item> itemClass) getName()Methods inherited from class de.hybris.platform.jalo.extension.Extension
checkBeforeInitialization, checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceMethods inherited from class de.hybris.platform.jalo.Manager
afterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrap
-
Field Details
-
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedVoucherManager
public GeneratedVoucherManager()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classExtension
-
createDateRestriction
-
createDateRestriction
-
createNewCustomerRestriction
-
createNewCustomerRestriction
-
createOrderRestriction
-
createOrderRestriction
-
createProductCategoryRestriction
public ProductCategoryRestriction createProductCategoryRestriction(SessionContext ctx, Map attributeValues) -
createProductCategoryRestriction
-
createProductQuantityRestriction
public ProductQuantityRestriction createProductQuantityRestriction(SessionContext ctx, Map attributeValues) -
createProductQuantityRestriction
-
createProductRestriction
-
createProductRestriction
-
createPromotionVoucher
-
createPromotionVoucher
-
createRegularCustomerOrderQuantityRestriction
public RegularCustomerOrderQuantityRestriction createRegularCustomerOrderQuantityRestriction(SessionContext ctx, Map attributeValues) -
createRegularCustomerOrderQuantityRestriction
public RegularCustomerOrderQuantityRestriction createRegularCustomerOrderQuantityRestriction(Map attributeValues) -
createRegularCustomerOrderTotalRestriction
public RegularCustomerOrderTotalRestriction createRegularCustomerOrderTotalRestriction(SessionContext ctx, Map attributeValues) -
createRegularCustomerOrderTotalRestriction
public RegularCustomerOrderTotalRestriction createRegularCustomerOrderTotalRestriction(Map attributeValues) -
createRestriction
-
createRestriction
-
createSerialVoucher
-
createSerialVoucher
-
createUserRestriction
-
createUserRestriction
-
createVoucherInvalidation
-
createVoucherInvalidation
-
getName
-