Package com.retek.component.customer

Interface Summary
ActivityRequest This is interface that holds on to an activity request made by the customer for an Order.
ActivityRequestType  
CareCardActivityRequest This is interface that holds on to the care card activity request made by the customer for an Order.
CatalogRequest This is interface that holds on to an catalog request made by the customer.
CatalogType This is interface that holds on to an catalog type for a ctatalog request made by the customer.
Customer This is a interface that holds on to the customer information.
CustomerAddress This is a interface that holds on to the Address information of a Customer.
CustomerChangeReason This class defines the valid codes that indicate why a customer's information (like address, name, etc.) was modified.
CustomerCreditApplication  
CustomerCreditCard This class represents a customer credit card.
CustomerCreditPreApproval This class represents a customer pre-approval for a specific private label credit card.
CustomerEmailAddress This class represents a customer's email address.
CustomerInactiveReason  
CustomerManager Manager class that handles customer related operations like read, find, create, etc.
CustomerMergeRequest This class is the request that invokes the customer merge process, and holds information about the customers being merged.
CustomerPLCCCreditApplication  
CustomerPreference This class holds the values for many different customer preferences in the app.
CustomerSalutation This class represents the salutation portion of a person's proper name (i.e.
CustomerSuffix This class represents the suffix portion of a person's proper name (i.e.
CustomerTelephone This class represents a customer's telephone number.
ForwardAddressActivityRequest This interface represents an activity request made by the csr to find a forwarding address for an existing customer.
GeneralActivityRequest This interface represents the most basic activity request made by the customer for an order.
ItemInstructionsActivityRequest This interface represents an activity request made by the customer for an order specifically requesting item instructions.
LabelActivityRequest This interface represents an activity request made by the customer for an order requesting label information.
MatchRule MatchRule is used to define the attributes of a customer that should be compared when trying to match Customers.
MatchRuleManager Manager class that handles customer matching functionality by managing the match rules.
PartialActivityRequest This interface represents an activity request made by the customer for an order specific to a partial request.
RefundOrGiftCertificateActivityRequest This interface represents an activity request made by the customer for an order specific to a refund or giftCertificate.
ReturnActivityRequest This interface represents an activity request made by the customer for an order requesting return information.
SpecialOrderActivityRequest This interface represents an activity request made by the customer for an order requesting special order information.
StoredValueCardCashout  
WismoActivityRequest This interface represents an activity request made by the customer for an order requesting wismo information.
 

Class Summary
AcquisitionMethod This is an enumeration class that describes the way the customer was initially created in the system.
ActivityRequestTest  
ActivityRequestTypeTest  
ActivityStatusType This is a enumeration class that describes the status of the activity request created by the user for a customer's order.
CatalogRequestOrigin This is a enumeration class that holds on to different ways (like Phone)of creating catalog requests.
CatalogRequestTest  
CatalogRequestType This is a enumeration class that holds on to different kinds of catalog request that can be requested by a customer
CatalogTypeSearchCriteria An object that is used to specify catalog type specific match criteria, like banner or subconcept, that is used in when trying to find catalog types.
CatalogTypeTest  
CustomerAddressTest  
CustomerComponentPreCommitTests  
CustomerComponentTests  
CustomerCreditApplicationStatus This is a enumeration class that describes the status of the activity request created by the user for a customer's order.
CustomerCreditApplicationTest  
CustomerCreditPreApprovalSearchCriteria An object that is used to specify customer credit pre approval search criteria, like first name, last name, etc., that is used in when trying to find customer credit pre approvals.
CustomerEmailAddressTest  
CustomerExportSearchCriteria An object that is used to specify customer specific search criteria, like first name, last name, etc., that is used in a search operation.
CustomerFindCriteria An object that is used to specify customer specific search criteria, like first name, last name, etc., that is used in a search operation.
CustomerHistoryLoggingTest  
CustomerManagerFactory Factory class used to create customer managers.
CustomerManagerFactoryTest  
CustomerMatchCriteria An object that is used to specify customer specific match criteria, like first name, last name, etc., that is used in when trying to match customers.
CustomerMergeRequestSearchCriteria Class representing customer merge request search criteria.
CustomerMergeRequestTest  
CustomerMergeRequestType Enum representing the type for an customer merge request (either an EXPORT (outbound) or an IMPORT (inbound) request.
CustomerMergeTest  
CustomerOrderRefundPaymentContainer  
CustomerTelephoneTest  
CustomerTest  
MatchRuleTest  
MessageLibraryTest  
RefundOrGiftCertificateActionType Represents the type for a RefundOrGiftCertificateActivityRequest
StoredValueCardCashoutTest  
 

Exception Summary
ActivityRequestBusinessException This exception class is responsible for handling Activity request related problems.
CatalogBusinessException This exception class is responsible for handling Catalog related problems.
CatalogRequestBusinessException This exception class is responsible for handling catalog request related problems.
CustomerBusinessException This exception class is responsible for handling Customer related problems.
CustomerCreditApplicationBusinessException This exception class represents the exception thrown when the CustomerAddressValidator fails (one or more business problems with a Customer Address).
CustomerMergeException This exception class is responsible for handling Customer Merge related problems.
InvalidCustomerAddressException This exception class represents the exception thrown when the CustomerAddressValidator fails (one or more business problems with a Customer Address).
InvalidCustomerEmailException This exception class represents the exception thrown when the CustomerEmailValidator fails (email address fails format validation).
InvalidCustomerException This exception class represents the exception thrown when the CustomerSubmitValidator fails (customer is invalid or is missing required data).
InvalidCustomerMergeRequestException This exception class represents the exception thrown when the CustomerMergeRequest is invoked with no merge customer.
InvalidCustomerTelephoneException This exception class represents the exception thrown when an invalid customer telephone number is added to a customer or inactivated on a customer.
InvalidSearchCriteriaException This exception class is thrown when trying to find customers based on search criteria that is invalid or incomplete.
 



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