public abstract class GeneratedWishlist2Manager extends Extension
Wishlist2Manager.Extension.RestrictedLanguagesProvider, Extension.RightsProviderManager.GenericManagerSingletonCreator, Manager.ManagerSingletonCreator| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> |
DEFAULT_INITIAL_ATTRIBUTES |
protected static OneToManyHandler<Wishlist2> |
USER2WISHLIST2WISHLISTHANDLER
OneToManyHandler for handling 1:n WISHLIST's relation attributes from 'many' side. |
| Constructor and Description |
|---|
GeneratedWishlist2Manager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addToWishlist(SessionContext ctx,
User item,
Wishlist2 value)
Generated method - Adds
value to wishlist. |
void |
addToWishlist(User item,
Wishlist2 value)
Generated method - Adds
value to wishlist. |
Wishlist2 |
createWishlist2(java.util.Map attributeValues) |
Wishlist2 |
createWishlist2(SessionContext ctx,
java.util.Map attributeValues) |
Wishlist2Entry |
createWishlist2Entry(java.util.Map attributeValues) |
Wishlist2Entry |
createWishlist2Entry(SessionContext ctx,
java.util.Map attributeValues) |
java.util.Map<java.lang.String,Item.AttributeMode> |
getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass) |
java.lang.String |
getName() |
java.util.List<Wishlist2> |
getWishlist(SessionContext ctx,
User item)
Generated method - Getter of the
User.wishlist attribute. |
java.util.List<Wishlist2> |
getWishlist(User item)
Generated method - Getter of the
User.wishlist attribute. |
void |
removeFromWishlist(SessionContext ctx,
User item,
Wishlist2 value)
Generated method - Removes
value from wishlist. |
void |
removeFromWishlist(User item,
Wishlist2 value)
Generated method - Removes
value from wishlist. |
void |
setWishlist(SessionContext ctx,
User item,
java.util.List<Wishlist2> value)
Generated method - Setter of the
User.wishlist attribute. |
void |
setWishlist(User item,
java.util.List<Wishlist2> value)
Generated method - Setter of the
User.wishlist attribute. |
checkBeforeItemRemoval, createEssentialData, createProjectData, createSampleData, getCreatorDescription, getCreatorName, getCreatorParameterDefault, getCreatorParameterNames, getCreatorParameterPossibleValues, getRemote, isCreatorDisabled, notifyInitializationEnd, notifyInitializationStart, notifyItemRemoval, onFirstSessionCreation, writeReplaceafterItemCreation, beforeItemCreation, destroy, extractNonRequiredRemoteFromItem, extractRequiredRemoteFromItem, getAllValuesSessionContext, getAttribute, getAttributeMap, getFirstItemByAttribute, getFirstItemByAttribute, getRemoteManagerClass, getSession, getSingletonManagerInstance, getTenant, getTransientObject, getTransientObjectMap, init, setAttribute, setTenant, setTransientObject, wrapprotected static final OneToManyHandler<Wishlist2> USER2WISHLIST2WISHLISTHANDLER
OneToManyHandler for handling 1:n WISHLIST's relation attributes from 'many' side.protected static final java.util.Map<java.lang.String,java.util.Map<java.lang.String,Item.AttributeMode>> DEFAULT_INITIAL_ATTRIBUTES
public java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes(java.lang.Class<? extends Item> itemClass)
getDefaultAttributeModes in class Extensionpublic Wishlist2 createWishlist2(SessionContext ctx, java.util.Map attributeValues)
public Wishlist2 createWishlist2(java.util.Map attributeValues)
public Wishlist2Entry createWishlist2Entry(SessionContext ctx, java.util.Map attributeValues)
public Wishlist2Entry createWishlist2Entry(java.util.Map attributeValues)
public java.util.List<Wishlist2> getWishlist(SessionContext ctx, User item)
User.wishlist attribute.public java.util.List<Wishlist2> getWishlist(User item)
User.wishlist attribute.public void setWishlist(SessionContext ctx, User item, java.util.List<Wishlist2> value)
User.wishlist attribute.value - the wishlistpublic void setWishlist(User item, java.util.List<Wishlist2> value)
User.wishlist attribute.value - the wishlistpublic void addToWishlist(SessionContext ctx, User item, Wishlist2 value)
value to wishlist.value - the item to add to wishlistpublic void addToWishlist(User item, Wishlist2 value)
value to wishlist.value - the item to add to wishlistpublic void removeFromWishlist(SessionContext ctx, User item, Wishlist2 value)
value from wishlist.value - the item to remove from wishlistCopyright © 2018 SAP SE. All Rights Reserved.