com.retek.component.customer.integration
Interface CustomerIntegrationElementVisitor

All Known Implementing Classes:
CustomerIntegrationObjectMaster.CustomerIntegrationCreateStamper, CustomerIntegrationObjectMaster.CustomerIntegrationLastUpdateStamper

public interface CustomerIntegrationElementVisitor

Interface defining operations for a customer integration visitor. See the GOF Visitor pattern.


Method Summary
 void visit(CustomerIntegrationAlternateNumber alternateNumber)
          Visit a CustomerIntegrationAlternateNumber element.
 void visit(CustomerIntegrationCatalogRequest catalogRequest)
          Visit a CustomerIntegrationCatalogReuest element.
 void visit(CustomerIntegrationCustomer customer)
          Visit a CustomerIntegrationCustomer element.
 void visit(CustomerIntegrationCustomerAddress customerAddress)
          Visit a CustomerIntegrationCustomerAddress element.
 void visit(CustomerIntegrationCustomerEmail customerEmail)
          Visit a CustomerIntegrationCustomeEmail element.
 void visit(CustomerIntegrationCustomerPreference customerPreference)
          Visit a CustomerIntegrationCustomePreference element.
 void visit(CustomerIntegrationCustomerTelephone customerTelephone)
          Visit a CustomerIntegrationCustomerTelephone element.
 void visit(CustomerIntegrationMergeCustomer mergeCustomer)
          Visit a CustomerIntegrationMergeCustomer element.
 void visit(CustomerIntegrationMergeRequest mergeRequest)
          Visit a CustomerIntegrationMergeRequest element.
 

Method Detail

visit

public void visit(CustomerIntegrationCustomer customer)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCustomer element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationCustomerAddress customerAddress)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCustomerAddress element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationCustomerTelephone customerTelephone)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCustomerTelephone element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationCustomerEmail customerEmail)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCustomeEmail element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationCustomerPreference customerPreference)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCustomePreference element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationAlternateNumber alternateNumber)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationAlternateNumber element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationMergeRequest mergeRequest)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationMergeRequest element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationMergeCustomer mergeCustomer)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationMergeCustomer element.

Throws:
SystemException
BusinessException

visit

public void visit(CustomerIntegrationCatalogRequest catalogRequest)
           throws SystemException,
                  BusinessException
Visit a CustomerIntegrationCatalogReuest element.

Throws:
SystemException
BusinessException


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28