com.retek.component.customer.impl.remote
Interface CustomerServicesRemote
- All Superinterfaces:
- DefaultSessionRemote, javax.ejb.EJBObject, java.rmi.Remote
- public interface CustomerServicesRemote
- extends DefaultSessionRemote
Remote interface for com.retek.component.customer.impl.remote.CustomerServices.
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()
|
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 interface javax.ejb.EJBObject |
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove |
cashOutStoredValueCardForCustomer
public StoredValueCardCashoutResponse cashOutStoredValueCardForCustomer(java.lang.String accountNumber,
java.lang.String pin,
DistributedReference customerRef,
DistributedReference userRef)
throws BusinessException,
SystemException,
java.rmi.RemoteException
- Throws:
BusinessException
SystemException
java.rmi.RemoteException
createReferenceCache
public ReferenceCache createReferenceCache(java.lang.Class businessIface)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCatalogRequest
public ReferenceCache createReferenceCacheForCatalogRequest()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomer
public ReferenceCache createReferenceCacheForCustomer()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerAddress
public ReferenceCache createReferenceCacheForCustomerAddress()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerCreditCard
public ReferenceCache createReferenceCacheForCustomerCreditCard()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerCreditPreApproval
public ReferenceCache createReferenceCacheForCustomerCreditPreApproval()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerEmailAddress
public ReferenceCache createReferenceCacheForCustomerEmailAddress()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerMergeRequest
public ReferenceCache createReferenceCacheForCustomerMergeRequest()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerPreference
public ReferenceCache createReferenceCacheForCustomerPreference()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForCustomerTelephone
public ReferenceCache createReferenceCacheForCustomerTelephone()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
createReferenceCacheForStoredValueCardCashout
public ReferenceCache createReferenceCacheForStoredValueCardCashout()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
find
public java.util.List find(CustomerFindCriteria findCriteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
find
public java.util.Set find(CatalogTypeSearchCriteria criteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findActivityRequestById
public ActivityRequestDto findActivityRequestById(java.lang.String id)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findAllActivityRequestTypes
public java.util.Set findAllActivityRequestTypes()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findAllCustomerChangeReasons
public java.util.Set findAllCustomerChangeReasons()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findAllCustomerInactiveReasons
public java.util.Set findAllCustomerInactiveReasons()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findAllMatchRules
public java.util.List findAllMatchRules()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findCustomerCreditPreApproval
public java.util.Set findCustomerCreditPreApproval(CustomerCreditPreApprovalSearchCriteria findCriteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findCustomerMergeRequestReferences
public java.util.Set findCustomerMergeRequestReferences(CustomerMergeRequestSearchCriteria criteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findCustomerReferences
public java.util.List findCustomerReferences(CustomerExportSearchCriteria findCriteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findCustomerReferences
public java.util.List findCustomerReferences(CustomerFindCriteria findCriteria)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findProcessedCustomerImportRequestIds
public java.util.Set findProcessedCustomerImportRequestIds(java.util.Set importRequestIds)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findStoredValueCardCashoutsForSalesAuditExport
public java.util.Set findStoredValueCardCashoutsForSalesAuditExport()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
findUnexportedCatalogRequestReferences
public java.util.Set findUnexportedCatalogRequestReferences()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
getSalutations
public java.util.List getSalutations()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
getSuffixes
public java.util.List getSuffixes()
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
persistForImport
public CustomerDto persistForImport(CustomerDto customerDto,
HistoryEventRequest eventRequest)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
processCustomerMergeRequest
public CustomerMergeRequestDto processCustomerMergeRequest(CustomerMergeRequestDto requestDto)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
read
public CustomerDto read(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readActivityRequestType
public ActivityRequestTypeDto readActivityRequestType(DistributedReference ref)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readAddress
public CustomerAddressDto readAddress(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCatalogRequest
public CatalogRequestDto readCatalogRequest(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCatalogRequests
public java.util.Set readCatalogRequests(java.util.Set refs)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerChangeReason
public CustomerChangeReasonDto readCustomerChangeReason(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerInactiveReason
public CustomerInactiveReasonDto readCustomerInactiveReason(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerMergeRequest
public CustomerMergeRequestDto readCustomerMergeRequest(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerMergeRequests
public java.util.Set readCustomerMergeRequests(java.util.Set refs)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerSalutation
public SalutationDto readCustomerSalutation(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomerSuffix
public SuffixDto readCustomerSuffix(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readCustomers
public java.util.List readCustomers(java.util.Collection refs)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readEmailAddress
public CustomerEmailAddressDto readEmailAddress(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readStoredValueCardCashout
public StoredValueCardCashoutDto readStoredValueCardCashout(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
readTelephone
public CustomerTelephoneDto readTelephone(DistributedReference ref,
long version)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public CustomerDto submit(CustomerDto customerDto,
DistributedReference userRef)
throws SystemException,
BusinessException,
java.rmi.RemoteException
- Throws:
SystemException
BusinessException
java.rmi.RemoteException
submit
public CustomerCreditPreApprovalDto submit(CustomerCreditPreApprovalDto preApprovalDto)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public MatchRuleDto submit(MatchRuleDto matchRuleDto)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public CatalogRequestDto submit(CatalogRequestDto catalogRequestDto,
DistributedReference userRef)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public StoredValueCardCashoutDto submit(StoredValueCardCashoutDto cashoutDto)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public CustomerMergeRequestDto submit(CustomerMergeRequestDto customerMergeRequestDto)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
submit
public ActivityRequestTypeDto submit(ActivityRequestTypeDto dto)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
updateCatalogRequestsForSuccessfulExport
public void updateCatalogRequestsForSuccessfulExport(java.util.Set requestRefs)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
updateCustomerMergeRequestsForSuccessfulExport
public void updateCustomerMergeRequestsForSuccessfulExport(java.util.Set requestRefs)
throws SystemException,
java.rmi.RemoteException
- Throws:
SystemException
java.rmi.RemoteException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28