© 2001 BEA Systems, Inc.

com.beasys.commerce.ebusiness.shoppingcart.webflow
Class UpdateSkuIP

java.lang.Object
  |
  +--com.beasys.commerce.webflow.CommerceInputProcessor
        |
        +--com.beasys.commerce.ebusiness.shoppingcart.webflow.UpdateSkuIP
All Implemented Interfaces:
InputProcessor, SchemaManagerConstants, UserManagementConstants

public class UpdateSkuIP
extends CommerceInputProcessor

UpdateSkuIP takes a HttpRequestConstants.CATALOG_ITEM_SKU parameter from the HttpServletRequest and copies it into the PipelineSessionConstants.CATALOG_ITEM_SKU attribute in the pipeline session.

See Also:
ShoppingCart, CommerceInputProcessor

Fields inherited from class com.beasys.commerce.webflow.CommerceInputProcessor
debug
 
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
 
Fields inherited from interface com.beasys.commerce.foundation.property.SchemaManagerConstants
APPLICATION_INIT_TYPE, CATALOG_TYPE, CONTENT_TYPE, EVENT_TYPE, REQUEST_TYPE, SCHEMA, SCHEMA_GROUPS, SCHEMA_MANAGER, SESSION_TYPE, USER_TYPE
 
Constructor Summary
UpdateSkuIP()
           
 
Method Summary
 java.lang.String process(javax.servlet.http.HttpServletRequest request)
          See class documentation above.
 
Methods inherited from class com.beasys.commerce.webflow.CommerceInputProcessor
getCachedProfileBean, getCustomerProperty, getCustomerPropertyAsString, getPipelineSession, getPipelineSession, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateSkuIP

public UpdateSkuIP()
Method Detail

process

public java.lang.String process(javax.servlet.http.HttpServletRequest request)
                         throws ProcessingException
See class documentation above.
Parameters:
request - HttpServletRequest object for the current request
Returns:
String containing "success" if the operation was successful
Throws:
ProcessingException - If the HttpRequestConstants.CATALOG_ITEM_SKU parameter is not available in the request

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved