|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The interface that defines persistence-layer operations available on customer objects.
Customer
Method Summary | |
ReferenceCache |
createReferenceCache(java.lang.Class businessInterface)
Creates a reference for a new given businessInterface. |
java.util.List |
find(CustomerFindCriteria findCriteria)
Finds all customers meeting the given criteria. |
java.util.Set |
findAllCustomerChangeReasons()
Finds all customer change reasons. |
java.util.Set |
findAllCustomerInactiveReasons()
Finds all CustomerInactiveReasonDtos |
java.util.List |
findAllMatchRules()
Finds all match rules. |
java.util.Set |
findCustomerCreditPreApproval(CustomerCreditPreApprovalSearchCriteria findCriteria)
Finds all customer credit pre-approvals that match the given criteria. |
java.util.List |
findCustomerReferences(CustomerExportSearchCriteria findCriteria)
Finds all customers references meeting the given criteria. |
java.util.List |
findCustomerReferences(CustomerFindCriteria findCriteria)
Finds all customers references meeting the given criteria. |
java.util.Set |
findProcessedCustomerImportRequestIds(java.util.Set importRequestIds)
Find previously processed customer import request ids. |
java.util.Set |
findStoredValueCardCashoutsForSalesAuditExport()
Finds all StoredValueCardCashoutDtos with a sales audit state of READY |
java.util.List |
getSalutations()
Reads all of the customer salutations (e.g. |
java.util.List |
getSuffixes()
Reads all of the customer suffixes (e.g. |
CustomerCreditPreApprovalDto |
persist(CustomerCreditPreApprovalDto preApprovalDto)
Persists a customer credit pre-approval. |
CustomerDto |
persist(CustomerDto customerDto)
Persists a customer. |
StoredValueCardCashoutDto |
persist(StoredValueCardCashoutDto cashoutDto)
Persists a stored value card cashout record. |
CustomerDto |
read(DistributedReference ref)
Reads the customer for the given reference. |
CustomerAddressDto |
readAddress(DistributedReference ref)
Reads the customer address for the given reference. |
CustomerChangeReasonDto |
readCustomerChangeReason(DistributedReference ref)
Read a customer change reason |
CustomerInactiveReasonDto |
readCustomerInactiveReason(DistributedReference ref)
Read a customer inactive reason |
java.util.List |
readCustomers(java.util.Collection refs)
Reads the customers for the given references. |
SalutationDto |
readCustomerSalutation(DistributedReference ref)
Reads the country for the given reference. |
SuffixDto |
readCustomerSuffix(DistributedReference ref)
Reads the customer suffix (e.g. |
CustomerEmailAddressDto |
readEmailAddress(DistributedReference ref)
Reads the customer email for the given reference. |
StoredValueCardCashoutDto |
readStoredValueCardCashout(DistributedReference ref)
Read a stored value card cashout. |
CustomerTelephoneDto |
readTelephone(DistributedReference ref)
Reads the customer telephone for the given reference. |
MatchRuleDto |
update(MatchRuleDto matchRuleDto)
Persists changes to a match rule. |
Method Detail |
public ReferenceCache createReferenceCache(java.lang.Class businessInterface) throws SystemException
SystemException
public CustomerDto persist(CustomerDto customerDto) throws SystemException
customerDto
- customer dto
java.lang.NullPointerException
- if dto is null.
SystemException
public CustomerCreditPreApprovalDto persist(CustomerCreditPreApprovalDto preApprovalDto) throws SystemException
java.lang.NullPointerException
- if dto is null.
SystemException
public StoredValueCardCashoutDto persist(StoredValueCardCashoutDto cashoutDto) throws SystemException
java.lang.NullPointerException
- if dto is null.
SystemException
public CustomerDto read(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public java.util.List readCustomers(java.util.Collection refs) throws SystemException
refs
- customers to read
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public CustomerAddressDto readAddress(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public CustomerTelephoneDto readTelephone(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public CustomerEmailAddressDto readEmailAddress(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public SalutationDto readCustomerSalutation(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public SuffixDto readCustomerSuffix(DistributedReference ref) throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public java.util.List getSuffixes() throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public java.util.List getSalutations() throws SystemException
InvalidReferenceException
- if the reference cannot be resolved.
SystemException
public java.util.List find(CustomerFindCriteria findCriteria) throws SystemException
SystemException
public java.util.List findCustomerReferences(CustomerFindCriteria findCriteria) throws SystemException
findCriteria
- customer search criteria
SystemException
public java.util.List findCustomerReferences(CustomerExportSearchCriteria findCriteria) throws SystemException
findCriteria
- customer export search criteria
SystemException
public java.util.Set findProcessedCustomerImportRequestIds(java.util.Set importRequestIds) throws SystemException
importRequestIds
- customer import request ids
SystemException
public java.util.Set findCustomerCreditPreApproval(CustomerCreditPreApprovalSearchCriteria findCriteria) throws SystemException
SystemException
public MatchRuleDto update(MatchRuleDto matchRuleDto) throws SystemException
SystemException
public java.util.List findAllMatchRules() throws SystemException
SystemException
public java.util.Set findAllCustomerChangeReasons() throws SystemException
SystemException
public StoredValueCardCashoutDto readStoredValueCardCashout(DistributedReference ref) throws SystemException
ref
-
SystemException
public java.util.Set findStoredValueCardCashoutsForSalesAuditExport() throws SystemException
SystemException
public java.util.Set findAllCustomerInactiveReasons() throws SystemException
SystemException
public CustomerInactiveReasonDto readCustomerInactiveReason(DistributedReference ref) throws SystemException
ref
-
SystemException
public CustomerChangeReasonDto readCustomerChangeReason(DistributedReference ref) throws SystemException
ref
-
SystemException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |