com.beasys.commerce.ebusiness.tax.webflow
Class TaxIP
java.lang.Object
|
+--com.beasys.commerce.webflow.CommerceInputProcessor
|
+--com.beasys.commerce.ebusiness.tax.webflow.TaxIP
- All Implemented Interfaces:
- InputProcessor, SchemaManagerConstants, UserManagementConstants
- Direct Known Subclasses:
- DecideShippingAddressPageIP, UpdateTaxShippingAddressIP
- public abstract class TaxIP
- extends CommerceInputProcessor
The TaxIP
class is a base class for
all Tax Input Processors. It defines some utility
methods.
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 |
Constructor Summary |
TaxIP()
This class is abstract and cannot be instantiated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaxIP
public TaxIP()
- This class is abstract and cannot be instantiated.
getTaxCalculatorJndiName
protected java.lang.String getTaxCalculatorJndiName()
throws ProcessingException
getTaxCalculator
protected TaxCalculator getTaxCalculator()
throws ProcessingException
process
public java.lang.String process(javax.servlet.http.HttpServletRequest request)
throws ProcessingException
- This class is abstract and cannot be instantiated.
- Following copied from interface:
com.beasys.commerce.webflow.InputProcessor
- Parameters:
req
- the HttpServletRequest object- Returns:
- String "success" if it executes successfully.
- Throws:
ProcessingException
- or one of its sub-classes
getMessageBundleName
protected java.lang.String getMessageBundleName()
- Returns:
- the name of the message bundle used when
reporting errors.
throwGeneral
protected void throwGeneral(java.lang.Exception e)
throws ProcessingException
- Wraps the passed exception and propogates it
as a ProcessingException.
- Parameters:
the
- exception that caused the IP to fail.
Copyright © 2001 BEA Systems, Inc. All Rights Reserved