com.retek.component.customer
Interface MatchRule
- All Superinterfaces:
- BusinessObject, DistributedObject
- All Known Implementing Classes:
- MatchRuleImpl
- public interface MatchRule
- extends DistributedObject
MatchRule is used to define the attributes of a customer that should be
compared when trying to match Customers. For example, if emailSelected is the
only match criteria set to true, and if two customers have the same email address,
but different first names, different last names, different cities, etc., the
findMatchingCustomers() on CustomerManager will return a match.
Methods inherited from interface com.retek.commons.component.DistributedObject |
debugToString, discardChanges, getContext, getId, getReference, isDeleted, isDirty, isDirtyDeep, isDirtyIgnoreFields, isPersisted, refresh |
isFirstNameSelected
public boolean isFirstNameSelected()
throws SystemException
- Throws:
SystemException
isMiddleInitialSelected
public boolean isMiddleInitialSelected()
throws SystemException
- Throws:
SystemException
isLastNameSelected
public boolean isLastNameSelected()
throws SystemException
- Throws:
SystemException
isAddressLine1Selected
public boolean isAddressLine1Selected()
throws SystemException
- Throws:
SystemException
isAddressLine2Selected
public boolean isAddressLine2Selected()
throws SystemException
- Throws:
SystemException
isAddressLine3Selected
public boolean isAddressLine3Selected()
throws SystemException
- Throws:
SystemException
isCitySelected
public boolean isCitySelected()
throws SystemException
- Throws:
SystemException
isStateSelected
public boolean isStateSelected()
throws SystemException
- Throws:
SystemException
isCountySelected
public boolean isCountySelected()
throws SystemException
- Throws:
SystemException
isPostalCodeSelected
public boolean isPostalCodeSelected()
throws SystemException
- Throws:
SystemException
isPhoneSelected
public boolean isPhoneSelected()
throws SystemException
- Throws:
SystemException
isEmailSelected
public boolean isEmailSelected()
throws SystemException
- Throws:
SystemException
setFirstNameSelected
public void setFirstNameSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setMiddleInitialSelected
public void setMiddleInitialSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setLastNameSelected
public void setLastNameSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setAddressLine1Selected
public void setAddressLine1Selected(boolean selected)
throws SystemException
- Throws:
SystemException
setAddressLine2Selected
public void setAddressLine2Selected(boolean selected)
throws SystemException
- Throws:
SystemException
setAddressLine3Selected
public void setAddressLine3Selected(boolean selected)
throws SystemException
- Throws:
SystemException
setCitySelected
public void setCitySelected(boolean selected)
throws SystemException
- Throws:
SystemException
setStateSelected
public void setStateSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setCountySelected
public void setCountySelected(boolean selected)
throws SystemException
- Throws:
SystemException
setPostalCodeSelected
public void setPostalCodeSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setPhoneSelected
public void setPhoneSelected(boolean selected)
throws SystemException
- Throws:
SystemException
setEmailSelected
public void setEmailSelected(boolean selected)
throws SystemException
- Throws:
SystemException
submit
public void submit()
throws SystemException
- Throws:
SystemException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28