Class GeneratedEntitlementservicesManager
java.lang.Object
de.hybris.platform.jalo.Manager
de.hybris.platform.jalo.extension.Extension
de.hybris.platform.entitlementservices.jalo.GeneratedEntitlementservicesManager
- All Implemented Interfaces:
ItemLifecycleListener,Serializable
- Direct Known Subclasses:
EntitlementservicesManager
Generated class for type
EntitlementservicesManager.- 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>> protected static final OneToManyHandler<ProductEntitlement>OneToManyHandlerfor handling 1:n PRODUCTENTITLEMENTS's relation attributes from 'many' side. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddToProductEntitlements(Product item, ProductEntitlement value) Generated method - Addsvalueto productEntitlements.voidaddToProductEntitlements(SessionContext ctx, Product item, ProductEntitlement value) Generated method - Addsvalueto productEntitlements.createEntitlement(SessionContext ctx, Map attributeValues) createEntitlement(Map attributeValues) createProductEntitlement(SessionContext ctx, Map attributeValues) createProductEntitlement(Map attributeValues) getDefaultAttributeModes(Class<? extends Item> itemClass) getName()Generated method - Getter of theProduct.productEntitlementsattribute.getProductEntitlements(SessionContext ctx, Product item) Generated method - Getter of theProduct.productEntitlementsattribute.voidremoveFromProductEntitlements(Product item, ProductEntitlement value) Generated method - Removesvaluefrom productEntitlements.voidremoveFromProductEntitlements(SessionContext ctx, Product item, ProductEntitlement value) Generated method - Removesvaluefrom productEntitlements.voidsetProductEntitlements(Product item, Collection<ProductEntitlement> value) Generated method - Setter of theProduct.productEntitlementsattribute.voidsetProductEntitlements(SessionContext ctx, Product item, Collection<ProductEntitlement> value) Generated method - Setter of theProduct.productEntitlementsattribute.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
-
PRODUCT2PRODUCTENTITLEMENTSRELATIONPRODUCTENTITLEMENTSHANDLER
protected static final OneToManyHandler<ProductEntitlement> PRODUCT2PRODUCTENTITLEMENTSRELATIONPRODUCTENTITLEMENTSHANDLEROneToManyHandlerfor handling 1:n PRODUCTENTITLEMENTS's relation attributes from 'many' side. -
DEFAULT_INITIAL_ATTRIBUTES
-
-
Constructor Details
-
GeneratedEntitlementservicesManager
public GeneratedEntitlementservicesManager()
-
-
Method Details
-
getDefaultAttributeModes
- Overrides:
getDefaultAttributeModesin classExtension
-
createEntitlement
-
createEntitlement
-
createProductEntitlement
-
createProductEntitlement
-
getName
-
getProductEntitlements
Generated method - Getter of theProduct.productEntitlementsattribute.- Returns:
- the productEntitlements
-
getProductEntitlements
Generated method - Getter of theProduct.productEntitlementsattribute.- Returns:
- the productEntitlements
-
setProductEntitlements
public void setProductEntitlements(SessionContext ctx, Product item, Collection<ProductEntitlement> value) Generated method - Setter of theProduct.productEntitlementsattribute.- Parameters:
value- the productEntitlements
-
setProductEntitlements
Generated method - Setter of theProduct.productEntitlementsattribute.- Parameters:
value- the productEntitlements
-
addToProductEntitlements
Generated method - Addsvalueto productEntitlements.- Parameters:
value- the item to add to productEntitlements
-
addToProductEntitlements
Generated method - Addsvalueto productEntitlements.- Parameters:
value- the item to add to productEntitlements
-
removeFromProductEntitlements
public void removeFromProductEntitlements(SessionContext ctx, Product item, ProductEntitlement value) Generated method - Removesvaluefrom productEntitlements.- Parameters:
value- the item to remove from productEntitlements
-
removeFromProductEntitlements
Generated method - Removesvaluefrom productEntitlements.- Parameters:
value- the item to remove from productEntitlements
-