© 2001 BEA Systems, Inc.

com.beasys.commerce.ebusiness.shipping.pipeline
Class DeleteShippingAddressPC

java.lang.Object
  |
  +--com.beasys.commerce.foundation.pipeline.CommercePipelineComponent
        |
        +--com.beasys.commerce.ebusiness.customer.pipeline.UpdateUserPC
              |
              +--com.beasys.commerce.ebusiness.shipping.pipeline.DeleteShippingAddressPC
All Implemented Interfaces:
PipelineComponent

public class DeleteShippingAddressPC
extends UpdateUserPC

Updates the customer profile by deleting the given shipping address.


Constructor Summary
DeleteShippingAddressPC()
           
 
Method Summary
 void updateCustomer(PipelineSession pipelineSession, Customer customer, CustomerValue customerValue)
          Updates customer's list of shipping address by deleting the given shipping address.
 
Methods inherited from class com.beasys.commerce.ebusiness.customer.pipeline.UpdateUserPC
process, setCustomerProperty, setCustomerProperty, setPropertyIntoCache
 
Methods inherited from class com.beasys.commerce.foundation.pipeline.CommercePipelineComponent
getConnection, log, log
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeleteShippingAddressPC

public DeleteShippingAddressPC()
Method Detail

updateCustomer

public void updateCustomer(PipelineSession pipelineSession,
                           Customer customer,
                           CustomerValue customerValue)
                    throws PipelineFatalException,
                           PipelineNonFatalException
Updates customer's list of shipping address by deleting the given shipping address.
Overrides:
updateCustomer in class UpdateUserPC
Parameters:
PipelineSession - the PipelineSession.
customer - Customer object for current user.
customerValue - CusotmerValue object for current user.
Throws:
PipelineFatalException - on Remote error.
com.beasys.commerce.foundation.exception.PipelineNonFatalException. -  

© 2001 BEA Systems, Inc.

Copyright © 2001 BEA Systems, Inc. All Rights Reserved