public class WishlistHelper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
static java.lang.String | DEFAULT_ACCESS_PROFILE
The default access profile, used when an access profile is not specified using the accessProfile query parameter.
|
static java.lang.String | FIND_BY_EXTERNALID_XPATH
The XPath key to find a GiftList noun by externaId.
|
static java.lang.String | FIND_BY_EXTERNALID_XPATH2
The Constant FIND_BY_EXTERNALID_XPATH2.
|
static java.lang.String | FIND_BY_USERID_DEFAULT_XPATH
The Constant FIND_BY_UserId_default_XPATH.
|
static java.lang.String | FIND_BY_USERID_XPATH
The Constant FIND_BY_UserId_XPATH.
|
static java.lang.String | FIND_ITEMS_BY_EXTERNALID_XPATH
The XPath key to find a GiftList items noun part by externaId.
|
static java.lang.String | FIND_ITEMS_BY_EXTERNALID_XPATH2
The Constant FIND_BY_EXTERNALID_XPATH2.
|
Constructor and Description |
---|
WishlistHelper() |
WishlistHelper(com.ibm.commerce.rest.utils.Instrumentor instrumentor)
Instantiates a new wish list helper.
|
Modifier and Type | Method and Description |
---|---|
protected SelectionCriteriaHelper | buildExpression(java.lang.String expression, java.lang.String accessProfile)
This method creates a SelectionCriteriaHelper object with the provided XPath expression and access profile.
|
protected GetType | buildGetVerb(ExpressionType expression)
This method creates the Get Verb.
|
java.util.Map<java.lang.String,java.lang.Object> | changeWishlist(java.util.Map<java.lang.String,java.lang.Object> requestMap, java.lang.String resourceName, java.lang.String urlParamGrpName, java.lang.String actionCode, BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh)
Change wishlist.
|
com.ibm.commerce.rest.utils.Instrumentor | getInstrumentor()
Get the instrumentor associated with this request instance.
|
com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType | getWishlist(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh, java.lang.String expression, java.lang.String accessProfile)
This method performs a GetWishlist service request.
|
com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType | getWishlist(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh, java.lang.String expression, java.lang.String accessProfile, java.lang.Long recordStartNumber, java.lang.Long maxItems)
This method performs a GetWishlist service request with paging support.
|
java.util.Map<java.lang.String,java.lang.Object> | processWishlist(java.util.Map<java.lang.String,java.lang.Object> requestMap, java.lang.String resourceName, java.lang.String urlParamGrpName, java.lang.String actionCode, BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh)
Process wishlist.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String DEFAULT_ACCESS_PROFILE
public static final java.lang.String FIND_BY_EXTERNALID_XPATH
public static final java.lang.String FIND_BY_EXTERNALID_XPATH2
public static final java.lang.String FIND_ITEMS_BY_EXTERNALID_XPATH
public static final java.lang.String FIND_ITEMS_BY_EXTERNALID_XPATH2
public static final java.lang.String FIND_BY_USERID_DEFAULT_XPATH
public static final java.lang.String FIND_BY_USERID_XPATH
public WishlistHelper()
public WishlistHelper(com.ibm.commerce.rest.utils.Instrumentor instrumentor)
public com.ibm.commerce.rest.utils.Instrumentor getInstrumentor()
public com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType getWishlist(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh, java.lang.String expression, java.lang.String accessProfile) throws GiftCenterException
public com.ibm.commerce.giftcenter.facade.datatypes.ShowGiftListDataAreaType getWishlist(BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh, java.lang.String expression, java.lang.String accessProfile, java.lang.Long recordStartNumber, java.lang.Long maxItems) throws GiftCenterException
protected GetType buildGetVerb(ExpressionType expression)
protected SelectionCriteriaHelper buildExpression(java.lang.String expression, java.lang.String accessProfile)
public java.util.Map<java.lang.String,java.lang.Object> processWishlist(java.util.Map<java.lang.String,java.lang.Object> requestMap, java.lang.String resourceName, java.lang.String urlParamGrpName, java.lang.String actionCode, BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh) throws java.lang.Exception
public java.util.Map<java.lang.String,java.lang.Object> changeWishlist(java.util.Map<java.lang.String,java.lang.Object> requestMap, java.lang.String resourceName, java.lang.String urlParamGrpName, java.lang.String actionCode, BusinessContextType bContext, javax.security.auth.callback.CallbackHandler cbh) throws java.lang.Exception