@Encoded
public class GiftList
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected BusinessContextType | businessContext
The business context of the request.
|
protected javax.servlet.ServletContext | context
The servlet context.
|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
protected static java.lang.String | DEFAULT_ACCESS_PROFILE
The default access profile, used when an access profile is not specified using the accessProfile query parameter.
|
protected static java.lang.String | FIND_BY_EXTERNALID_XPATH
The XPath key to find a GiftList noun by externalid.
|
protected javax.ws.rs.core.HttpHeaders | headers
The Http headers of the request.
|
protected javax.ws.rs.core.UriInfo | uri
The URI of the atom feed request.
|
Constructor and Description |
---|
GiftList() |
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 GiftCenter Get Verb.
|
javax.ws.rs.core.Response | findByExternalId(java.lang.String externalId, java.lang.String storeId, java.lang.String guestAccessKey, java.lang.String accessProfile, java.lang.String responseFormat)
This method performs a GetGiftList by externalId request.
|
protected javax.ws.rs.core.Response | getGiftList(java.lang.String expression, java.lang.String accessProfile, java.lang.String responseFormat)
This method performs a GetGiftList service request.
|
public static final java.lang.String COPYRIGHT
protected static final java.lang.String DEFAULT_ACCESS_PROFILE
protected static final java.lang.String FIND_BY_EXTERNALID_XPATH
@Context protected BusinessContextType businessContext
@Context protected javax.ws.rs.core.UriInfo uri
@Context protected javax.servlet.ServletContext context
@Context protected javax.ws.rs.core.HttpHeaders headers
public javax.ws.rs.core.Response findByExternalId(java.lang.String externalId, java.lang.String storeId, java.lang.String guestAccessKey, java.lang.String accessProfile, java.lang.String responseFormat) throws javax.ws.rs.WebApplicationException, java.io.IOException, GiftListException
protected javax.ws.rs.core.Response getGiftList(java.lang.String expression, java.lang.String accessProfile, java.lang.String responseFormat) throws GiftListException, javax.ws.rs.WebApplicationException, java.io.IOException
protected GetType buildGetVerb(ExpressionType expression)
protected SelectionCriteriaHelper buildExpression(java.lang.String expression, java.lang.String accessProfile)