@Encoded public class PersonCheckoutProfileHandler extends AbstractResourceHandler
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
static java.lang.String | FORMAT_GROUP_NAME
The constant FORMAT_GROUP_NAME.
|
static java.lang.String | RESOURCE_MAPPING_KEY
The Constant RESOURCE_MAPPING_KEY.
|
static java.lang.String | RESOURCE_NAME
Resource name for checkout profile.
|
Constructor and Description |
---|
PersonCheckoutProfileHandler() |
Modifier and Type | Method and Description |
---|---|
protected static java.util.Map<java.lang.String,java.lang.Object> | convertRequestMapToIncludeProtocolData(java.util.Map<java.lang.String,java.lang.Object> requestMap)
This method converts the original request map into the map format that is accepted by BOD mapping utility.
|
javax.ws.rs.core.Response | getCheckoutProfile(java.lang.String storeId, java.lang.String responseFormat)
This method retrieves the CheckOutProfile for the logged in user using Member service.
|
java.lang.String | getExternalResourceName()
Get the resource name to show externally.
|
java.lang.String | getFormattingGroupName()
This method returns the format group name to locate JSP template.
|
PersonHelper | getHelper()
This method returns the BOD helper used to get product data.
|
java.lang.String | getResourceName()
This method returns the name of the resource used primarily to determine the representation of the resource.
|
protected javax.ws.rs.core.Response | renderCheckoutProfile(java.lang.String expression, java.lang.String accessProfile, java.lang.String responseFormat)
Render checkout profile.
|
protected javax.ws.rs.core.Response | renderUpdateCheckoutProfile(java.util.Map<java.lang.String,java.lang.Object> resultData, java.lang.Exception e, java.lang.String responseFormat)
Render response data for processing or changing data using a Map instead of DataObject.
|
javax.ws.rs.core.Response | updateCheckoutProfile(java.lang.String storeId, java.lang.String responseFormat)
Update checkoutProfile data for a registered shopper.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String RESOURCE_NAME
public static final java.lang.String RESOURCE_MAPPING_KEY
public static final java.lang.String FORMAT_GROUP_NAME
public java.lang.String getResourceName()
public java.lang.String getFormattingGroupName()
public PersonHelper getHelper()
public javax.ws.rs.core.Response getCheckoutProfile(java.lang.String storeId, java.lang.String responseFormat)
public javax.ws.rs.core.Response updateCheckoutProfile(java.lang.String storeId, java.lang.String responseFormat)
protected javax.ws.rs.core.Response renderCheckoutProfile(java.lang.String expression, java.lang.String accessProfile, java.lang.String responseFormat)
protected javax.ws.rs.core.Response renderUpdateCheckoutProfile(java.util.Map<java.lang.String,java.lang.Object> resultData, java.lang.Exception e, java.lang.String responseFormat)
protected static java.util.Map<java.lang.String,java.lang.Object> convertRequestMapToIncludeProtocolData(java.util.Map<java.lang.String,java.lang.Object> requestMap)
public java.lang.String getExternalResourceName()