com.beasys.commerce.ebusiness.shipping.webflow
Class ValidateShippingInfoIP
java.lang.Object
|
+--com.beasys.commerce.webflow.CommerceInputProcessor
|
+--com.beasys.commerce.ebusiness.shipping.webflow.ValidateShippingInfoIP
- All Implemented Interfaces:
- InputProcessor, SchemaManagerConstants, UserManagementConstants
- public class ValidateShippingInfoIP
- extends CommerceInputProcessor
ValidateShippingInfoIP
sets the shipping preference, special instruction and shipping method.
It retrieves the HttpRequestConstants.SPLITTING_PREFERENCE, HttpRequestConstants.SPECIAL_INSTRUCTIONS and HttpRequestConstants.SHIPPING_METHOD
parameters from the HttpServletRequest
and sets them into PipelineSession as PipelineSessionConstants.SPLITTING_PREFERENCE
,
PipelineSessionConstants.SPLITTING_PREFERENCE
and PipelineSessionConstants.SPLITTING_PREFERENCE
attributes respectively.
Fields inherited from interface com.beasys.commerce.axiom.contact.UserManagementConstants |
ANONYMOUS_PROFILE, CACHED_PROFILE, DEFAULT_SCOPE, DEFAULT_SUCCESSOR, DEFAULT_SUCCESSOR_HOME, DEFAULT_SUCCESSOR_JNDI, DEFAULT_SUCCESSOR_PK, DEFAULT_USER, DEFAULT_USER_HOME, DEFAULT_USER_JNDI, DEFAULT_USER_PK, GROUP, GROUP_ENTITY_HOME, PROFILE_MGR, PROFILE_SUCCESSOR, PROFILE_USER, REALM_CONFIG, RESERVED_SCOPE, USER, USER_ENTITY_HOME, USER_MGR |
Method Summary |
java.lang.String |
process(javax.servlet.http.HttpServletRequest request)
See the class documentation above. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValidateShippingInfoIP
public ValidateShippingInfoIP()
process
public java.lang.String process(javax.servlet.http.HttpServletRequest request)
throws ProcessingException
- See the class documentation above.
- Parameters:
request
- HttpServletRequest object which holds address data- Returns:
- upon method completion always returns String "success"
- Throws:
ProcessingException
- if HttpSession times out.
Copyright © 2001 BEA Systems, Inc. All Rights Reserved