com.retek.component.customer.impl.remote
Class CustomerServicesEjb
java.lang.Object
com.retek.commons.domain.core.impl.remote.DefaultSessionEjb
com.retek.component.customer.impl.remote.CustomerServicesEjb
- All Implemented Interfaces:
- javax.ejb.EnterpriseBean, java.io.Serializable, javax.ejb.SessionBean
- public class CustomerServicesEjb
- extends DefaultSessionEjb
- See Also:
- Serialized Form
Method Summary |
StoredValueCardCashoutResponse |
cashOutStoredValueCardForCustomer(java.lang.String accountNumber,
java.lang.String pin,
DistributedReference customerRef,
DistributedReference userRef)
|
ReferenceCache |
createReferenceCache(java.lang.Class businessIface)
|
ReferenceCache |
createReferenceCacheForCatalogRequest()
|
ReferenceCache |
createReferenceCacheForCustomer()
|
ReferenceCache |
createReferenceCacheForCustomerAddress()
|
ReferenceCache |
createReferenceCacheForCustomerCreditCard()
|
ReferenceCache |
createReferenceCacheForCustomerCreditPreApproval()
|
ReferenceCache |
createReferenceCacheForCustomerEmailAddress()
|
ReferenceCache |
createReferenceCacheForCustomerMergeRequest()
|
ReferenceCache |
createReferenceCacheForCustomerPreference()
|
ReferenceCache |
createReferenceCacheForCustomerTelephone()
|
ReferenceCache |
createReferenceCacheForStoredValueCardCashout()
|
void |
ejbCreate()
|
java.util.Set |
find(CatalogTypeSearchCriteria criteria)
|
java.util.List |
find(CustomerFindCriteria findCriteria)
|
ActivityRequestDto |
findActivityRequestById(java.lang.String id)
|
java.util.Set |
findAllActivityRequestTypes()
|
java.util.Set |
findAllCustomerChangeReasons()
|
java.util.Set |
findAllCustomerInactiveReasons()
|
java.util.List |
findAllMatchRules()
|
java.util.Set |
findCustomerCreditPreApproval(CustomerCreditPreApprovalSearchCriteria findCriteria)
|
java.util.Set |
findCustomerMergeRequestReferences(CustomerMergeRequestSearchCriteria criteria)
|
java.util.List |
findCustomerReferences(CustomerExportSearchCriteria findCriteria)
|
java.util.List |
findCustomerReferences(CustomerFindCriteria findCriteria)
|
java.util.Set |
findProcessedCustomerImportRequestIds(java.util.Set importRequestIds)
|
java.util.Set |
findStoredValueCardCashoutsForSalesAuditExport()
|
java.util.Set |
findUnexportedCatalogRequestReferences()
|
java.util.List |
getSalutations()
|
java.util.List |
getSuffixes()
|
CustomerDto |
persistForImport(CustomerDto customerDto,
HistoryEventRequest eventRequest)
|
CustomerMergeRequestDto |
processCustomerMergeRequest(CustomerMergeRequestDto requestDto)
|
CustomerDto |
read(DistributedReference ref,
long version)
|
ActivityRequestTypeDto |
readActivityRequestType(DistributedReference ref)
|
CustomerAddressDto |
readAddress(DistributedReference ref,
long version)
|
CatalogRequestDto |
readCatalogRequest(DistributedReference ref,
long version)
|
java.util.Set |
readCatalogRequests(java.util.Set refs)
|
CustomerChangeReasonDto |
readCustomerChangeReason(DistributedReference ref,
long version)
|
CustomerInactiveReasonDto |
readCustomerInactiveReason(DistributedReference ref,
long version)
|
CustomerMergeRequestDto |
readCustomerMergeRequest(DistributedReference ref,
long version)
|
java.util.Set |
readCustomerMergeRequests(java.util.Set refs)
|
java.util.List |
readCustomers(java.util.Collection refs)
|
SalutationDto |
readCustomerSalutation(DistributedReference ref,
long version)
|
SuffixDto |
readCustomerSuffix(DistributedReference ref,
long version)
|
CustomerEmailAddressDto |
readEmailAddress(DistributedReference ref,
long version)
|
StoredValueCardCashoutDto |
readStoredValueCardCashout(DistributedReference ref,
long version)
|
CustomerTelephoneDto |
readTelephone(DistributedReference ref,
long version)
|
ActivityRequestTypeDto |
submit(ActivityRequestTypeDto dto)
|
CatalogRequestDto |
submit(CatalogRequestDto catalogRequestDto,
DistributedReference userRef)
|
CustomerCreditPreApprovalDto |
submit(CustomerCreditPreApprovalDto preApprovalDto)
|
CustomerDto |
submit(CustomerDto customerDto,
DistributedReference userRef)
|
CustomerMergeRequestDto |
submit(CustomerMergeRequestDto customerMergeRequestDto)
|
MatchRuleDto |
submit(MatchRuleDto matchRuleDto)
|
StoredValueCardCashoutDto |
submit(StoredValueCardCashoutDto cashoutDto)
|
void |
updateCatalogRequestsForSuccessfulExport(java.util.Set requestRefs)
|
void |
updateCustomerMergeRequestsForSuccessfulExport(java.util.Set requestRefs)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomerServicesEjb
public CustomerServicesEjb()
ejbCreate
public void ejbCreate()
submit
public CustomerDto submit(CustomerDto customerDto,
DistributedReference userRef)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
submit
public CustomerCreditPreApprovalDto submit(CustomerCreditPreApprovalDto preApprovalDto)
throws SystemException
- Throws:
SystemException
submit
public MatchRuleDto submit(MatchRuleDto matchRuleDto)
throws SystemException
- Throws:
SystemException
submit
public CatalogRequestDto submit(CatalogRequestDto catalogRequestDto,
DistributedReference userRef)
throws SystemException
- Throws:
SystemException
submit
public StoredValueCardCashoutDto submit(StoredValueCardCashoutDto cashoutDto)
throws SystemException
- Throws:
SystemException
submit
public CustomerMergeRequestDto submit(CustomerMergeRequestDto customerMergeRequestDto)
throws SystemException
- Throws:
SystemException
updateCustomerMergeRequestsForSuccessfulExport
public void updateCustomerMergeRequestsForSuccessfulExport(java.util.Set requestRefs)
throws SystemException
- Throws:
SystemException
updateCatalogRequestsForSuccessfulExport
public void updateCatalogRequestsForSuccessfulExport(java.util.Set requestRefs)
throws SystemException
- Throws:
SystemException
processCustomerMergeRequest
public CustomerMergeRequestDto processCustomerMergeRequest(CustomerMergeRequestDto requestDto)
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
findAllMatchRules
public java.util.List findAllMatchRules()
throws SystemException
- Throws:
SystemException
read
public CustomerDto read(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerInactiveReason
public CustomerInactiveReasonDto readCustomerInactiveReason(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerChangeReason
public CustomerChangeReasonDto readCustomerChangeReason(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomers
public java.util.List readCustomers(java.util.Collection refs)
throws SystemException
- Throws:
SystemException
readCatalogRequest
public CatalogRequestDto readCatalogRequest(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCatalogRequests
public java.util.Set readCatalogRequests(java.util.Set refs)
throws SystemException
- Throws:
SystemException
readAddress
public CustomerAddressDto readAddress(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerSalutation
public SalutationDto readCustomerSalutation(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerSuffix
public SuffixDto readCustomerSuffix(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readTelephone
public CustomerTelephoneDto readTelephone(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readEmailAddress
public CustomerEmailAddressDto readEmailAddress(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readStoredValueCardCashout
public StoredValueCardCashoutDto readStoredValueCardCashout(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerMergeRequest
public CustomerMergeRequestDto readCustomerMergeRequest(DistributedReference ref,
long version)
throws SystemException
- Throws:
SystemException
readCustomerMergeRequests
public java.util.Set readCustomerMergeRequests(java.util.Set refs)
throws SystemException
- Throws:
SystemException
createReferenceCache
public ReferenceCache createReferenceCache(java.lang.Class businessIface)
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerAddress
public ReferenceCache createReferenceCacheForCustomerAddress()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerCreditPreApproval
public ReferenceCache createReferenceCacheForCustomerCreditPreApproval()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerCreditCard
public ReferenceCache createReferenceCacheForCustomerCreditCard()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerEmailAddress
public ReferenceCache createReferenceCacheForCustomerEmailAddress()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerTelephone
public ReferenceCache createReferenceCacheForCustomerTelephone()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomer
public ReferenceCache createReferenceCacheForCustomer()
throws SystemException
- Throws:
SystemException
createReferenceCacheForStoredValueCardCashout
public ReferenceCache createReferenceCacheForStoredValueCardCashout()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerPreference
public ReferenceCache createReferenceCacheForCustomerPreference()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCatalogRequest
public ReferenceCache createReferenceCacheForCatalogRequest()
throws SystemException
- Throws:
SystemException
createReferenceCacheForCustomerMergeRequest
public ReferenceCache createReferenceCacheForCustomerMergeRequest()
throws SystemException
- Throws:
SystemException
getSalutations
public java.util.List getSalutations()
throws SystemException
- Throws:
SystemException
getSuffixes
public java.util.List getSuffixes()
throws SystemException
- Throws:
SystemException
find
public java.util.List find(CustomerFindCriteria findCriteria)
throws SystemException
- Throws:
SystemException
findCustomerReferences
public java.util.List findCustomerReferences(CustomerExportSearchCriteria findCriteria)
throws SystemException
- Throws:
SystemException
findCustomerReferences
public java.util.List findCustomerReferences(CustomerFindCriteria findCriteria)
throws SystemException
- Throws:
SystemException
findProcessedCustomerImportRequestIds
public java.util.Set findProcessedCustomerImportRequestIds(java.util.Set importRequestIds)
throws SystemException
- Throws:
SystemException
find
public java.util.Set find(CatalogTypeSearchCriteria criteria)
throws SystemException
- Throws:
SystemException
findCustomerCreditPreApproval
public java.util.Set findCustomerCreditPreApproval(CustomerCreditPreApprovalSearchCriteria findCriteria)
throws SystemException
- Throws:
SystemException
findUnexportedCatalogRequestReferences
public java.util.Set findUnexportedCatalogRequestReferences()
throws SystemException
- Throws:
SystemException
findCustomerMergeRequestReferences
public java.util.Set findCustomerMergeRequestReferences(CustomerMergeRequestSearchCriteria criteria)
throws SystemException
- Throws:
SystemException
findAllCustomerChangeReasons
public java.util.Set findAllCustomerChangeReasons()
throws SystemException
- Throws:
SystemException
findAllCustomerInactiveReasons
public java.util.Set findAllCustomerInactiveReasons()
throws SystemException
- Throws:
SystemException
findAllActivityRequestTypes
public java.util.Set findAllActivityRequestTypes()
throws SystemException
- Throws:
SystemException
findStoredValueCardCashoutsForSalesAuditExport
public java.util.Set findStoredValueCardCashoutsForSalesAuditExport()
throws SystemException
- Throws:
SystemException
findActivityRequestById
public ActivityRequestDto findActivityRequestById(java.lang.String id)
throws SystemException
- Throws:
SystemException
readActivityRequestType
public ActivityRequestTypeDto readActivityRequestType(DistributedReference ref)
throws SystemException
- Throws:
SystemException
cashOutStoredValueCardForCustomer
public StoredValueCardCashoutResponse cashOutStoredValueCardForCustomer(java.lang.String accountNumber,
java.lang.String pin,
DistributedReference customerRef,
DistributedReference userRef)
throws BusinessException,
SystemException
- Throws:
BusinessException
SystemException
persistForImport
public CustomerDto persistForImport(CustomerDto customerDto,
HistoryEventRequest eventRequest)
throws SystemException
- Throws:
SystemException
submit
public ActivityRequestTypeDto submit(ActivityRequestTypeDto dto)
throws SystemException
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28