com.retek.component.pend
Interface PendManager

All Superinterfaces:
DistributedObjectManager

public interface PendManager
extends DistributedObjectManager

Provides the necessary methods to build and find fraud related objects. NegativeCustomerRecord, PendRule, and HighRiskZip objects are the three different types of objects the manager class deals with.


Method Summary
 HighRiskZip buildHighRiskZipInstance()
           
 NegativeCustomerRecord buildNegativeCustomerRecordInstance()
           
 NegativeCustomerRecord buildNegativeCustomerRecordInstance(CustomerOrder order)
           
 PendRule buildPendRuleInstance(PendRuleType pendRuleType)
           
 java.util.List findAllActiveHighRiskZips()
           
 java.util.List findAllHighRiskZips()
           
 java.util.Set findAllNegativeCustomerRecords()
           
 java.util.Set findAllPendRules()
           
 java.util.List findExistingNegativeCustomerRecords(CustomerOrder order)
           
 java.util.Set findNegativeCustomerRecordReferences(NegativeCustomerRecordSearchCriteria criteria1, boolean checkMaximumResultSize)
          Find negative customer record referencess for a specified search criteria.
 java.util.Set findNegativeCustomerRecords(NegativeCustomerRecordSearchCriteria criteria)
           
 java.util.Set findPendRules(Banner banner)
           
 HighRiskZip readHighRiskZip(DistributedReference ref)
           
 java.util.Set readNegativeCustomerRecords(java.util.Set refs)
          Read negative customer records for a set of distributed references.
 PendRule readPendRule(DistributedReference ref)
           
 
Methods inherited from interface com.retek.commons.component.DistributedObjectManager
getContext
 

Method Detail

buildNegativeCustomerRecordInstance

public NegativeCustomerRecord buildNegativeCustomerRecordInstance(CustomerOrder order)
                                                           throws SystemException,
                                                                  BusinessException
Throws:
SystemException
BusinessException

buildNegativeCustomerRecordInstance

public NegativeCustomerRecord buildNegativeCustomerRecordInstance()
                                                           throws SystemException
Throws:
SystemException

findAllNegativeCustomerRecords

public java.util.Set findAllNegativeCustomerRecords()
                                             throws SystemException,
                                                    BusinessException
Throws:
SystemException
BusinessException

findNegativeCustomerRecordReferences

public java.util.Set findNegativeCustomerRecordReferences(NegativeCustomerRecordSearchCriteria criteria1,
                                                          boolean checkMaximumResultSize)
                                                   throws SystemException,
                                                          InvalidSearchCriteriaException
Find negative customer record referencess for a specified search criteria. If the checkMaximumResultSize option is set to true, the result size configuration parameter will be checked; if the resul size exceeds maximum allowable result size, a business exception will be thrown by the operation.

Parameters:
checkMaximumResultSize - check maximum result size
Returns:
Set negative customer record references
Throws:
SystemException
InvalidSearchCriteriaException

findNegativeCustomerRecords

public java.util.Set findNegativeCustomerRecords(NegativeCustomerRecordSearchCriteria criteria)
                                          throws SystemException,
                                                 BusinessException
Throws:
SystemException
BusinessException

findExistingNegativeCustomerRecords

public java.util.List findExistingNegativeCustomerRecords(CustomerOrder order)
                                                   throws SystemException,
                                                          BusinessException
Throws:
SystemException
BusinessException

readNegativeCustomerRecords

public java.util.Set readNegativeCustomerRecords(java.util.Set refs)
                                          throws SystemException
Read negative customer records for a set of distributed references.

Parameters:
refs - negative customer record references
Returns:
Set negative customer records
Throws:
SystemException

buildPendRuleInstance

public PendRule buildPendRuleInstance(PendRuleType pendRuleType)
                               throws SystemException
Throws:
SystemException

readPendRule

public PendRule readPendRule(DistributedReference ref)
                      throws SystemException,
                             BusinessException
Throws:
SystemException
BusinessException

findAllPendRules

public java.util.Set findAllPendRules()
                               throws SystemException
Throws:
SystemException

findPendRules

public java.util.Set findPendRules(Banner banner)
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

readHighRiskZip

public HighRiskZip readHighRiskZip(DistributedReference ref)
                            throws SystemException,
                                   BusinessException
Throws:
SystemException
BusinessException

buildHighRiskZipInstance

public HighRiskZip buildHighRiskZipInstance()
                                     throws SystemException
Throws:
SystemException

findAllHighRiskZips

public java.util.List findAllHighRiskZips()
                                   throws SystemException
Throws:
SystemException

findAllActiveHighRiskZips

public java.util.List findAllActiveHighRiskZips()
                                         throws SystemException
Throws:
SystemException


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25