com.beasys.commerce.ebusiness.tax.pipeline
Class TaxVerifyShippingAddressPC
java.lang.Object
|
+--com.beasys.commerce.foundation.pipeline.CommercePipelineComponent
|
+--com.beasys.commerce.ebusiness.tax.pipeline.TaxPC
|
+--com.beasys.commerce.ebusiness.tax.pipeline.TaxVerifyShippingAddressPC
- All Implemented Interfaces:
- PipelineComponent
- public class TaxVerifyShippingAddressPC
- extends TaxPC
TaxVerifyShippingAddressPC
verifies that the
specified shipping address is unambigious with regard to tax
calculation. If not it returns a collection of possible addresses
for the user to select from.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TaxVerifyShippingAddressPC
public TaxVerifyShippingAddressPC()
process
public PipelineSession process(PipelineSession pipelineSession)
throws PipelineFatalException,
PipelineNonFatalException,
java.rmi.RemoteException,
TaxUserException,
TaxSystemException
- Calculates a tex code address from a Shipping Address.
INPUT: PipelineSessionConstants.SHIPPING_ADDRESS
OUTPUT: PipelineSessionConstants.VERAZIP_SHIPPING_ADDRESSES
If the shipping address is ambigious an array of the potential
addresses is written into the Pipeline session.
- Parameters:
PipelineSession
- - Returns:
- PipelineSession
Copyright © 2001 BEA Systems, Inc. All Rights Reserved