|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.stc.eindex.objects.ObjectNode com.stc.eindex.master.search.potdup.PotentialDuplicateSummary
The PotentialDuplicateSummary class represents an object containing a potential duplicate pair returned by a call to lookupPotentialDuplicates. A potential duplicate search returns an iterator of PotentialDuplicateSummary objects.
Field Summary |
Fields inherited from class com.stc.eindex.objects.ObjectNode |
indexMap, mChildrenHashMap, mChildTags, mFields, mParent, mParentTag, mPartOfIndex, mPosition, mTag, mVersion |
Constructor Summary | |
PotentialDuplicateSummary(MasterController mc,
PotentialDuplicateSearchObject searchObj,
java.lang.String id,
java.lang.String euid1,
java.lang.String euid2,
java.lang.String status,
java.lang.String reason,
float weight,
java.lang.String systemCode,
java.lang.String createUser,
java.util.Date createDate,
java.lang.String resolvedUser,
java.util.Date resolvedDate,
java.lang.String comment)
Creates a new instance of the PotentialDuplicateSummary class. |
Method Summary | |
PotentialDuplicateIterator |
getAssociatedPotentialDuplicates()
Retrieves additional potential duplicate records associated with the potential duplicate records contained in the PotentialDuplicateSummary object. |
java.util.Date |
getCreateDate()
Retrieves the date the potential duplicate listing was created from the PotentialDuplicateSummary object. |
java.lang.String |
getCreateUser()
Retrieves the create user ID from the PotentialDuplicateSummary object. |
java.lang.String |
getEUID1()
Retrieves the value of the first EUID from the PotentialDuplicateSummary object. |
java.lang.String |
getEUID2()
Retrieves the value of the second EUID from the PotentialDuplicateSummary object. |
java.lang.String |
getId()
Retrieves the value of the potential duplicate ID from the PotentialDuplicateSummary object. |
ObjectNode |
getObject1()
Retrieves fields from one EUID object in the PotentialDuplicateSummary object. |
ObjectNode |
getObject2()
Retrieves fields from the second EUID object in the PotentialDuplicateSummary object. |
java.lang.String |
getReason()
Retrieves the reason the records in the PotentialDuplicateSummary object were marked as potential duplicates. |
java.lang.String |
getResolvedComment()
Retrieves the comment generated when the potential duplicate records in the PotentialDuplicateSummary object were resolved. |
java.util.Date |
getResolvedDate()
Retrieves the date the potential duplicate listing was resolved from the PotentialDuplicateSummary object. |
java.lang.String |
getResolvedUser()
Retrieves the resolved user ID from the PotentialDuplicateSummary object. |
java.lang.String |
getStatus()
Retrieves the value of the potential duplicate status of the records in the PotentialDuplicateSummary object. |
java.lang.String |
getSystemCode()
Retrieves the system code from the PotentialDuplicateSummary object. |
float |
getWeight()
Retrieves the matching probability weight of the records in the PotentialDuplicateSummary object. |
java.lang.String |
toString()
Retrieves a string representation of the potential duplicate ID, EUID1, EUID2, and weight fields from the PotentialDuplicateSummary object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PotentialDuplicateSummary(MasterController mc, PotentialDuplicateSearchObject searchObj, java.lang.String id, java.lang.String euid1, java.lang.String euid2, java.lang.String status, java.lang.String reason, float weight, java.lang.String systemCode, java.lang.String createUser, java.util.Date createDate, java.lang.String resolvedUser, java.util.Date resolvedDate, java.lang.String comment) throws ObjectException
mc
- A handle to the MasterController instance.searchObj
- A PotentialDuplicateSearchObject search object.id
- A string containing a potential duplicate ID.euid1
- A string containing the first EUID in a potential
duplicate pair.euid2
- A string containing the second EUID in a potential
duplicate pair.status
- A string containing the status of the potential
duplicate pair.reason
- A string containing the reason the records were
listed as potential duplicates.weight
- A floating integer indicating the matching
probability between the two records.systemCode
- A string containing the processing code of the
system that caused the potential duplication.createUser
- A string containing the logon ID of the user
who performed the transaction causing the potential duplication.createDate
- The date the potential duplicate listing was
created.resolvedUser
- A string containing the logon ID of the user
who resolved the potential duplicate records.resolvedDate
- The date the potential duplicate listing was
resolved.comment
- A string containing a comment about the potential
duplicate records.
ObjectException
- Thrown if an error occurs
while creating the PotentialDuplicateSummary object.Method Detail |
public PotentialDuplicateIterator getAssociatedPotentialDuplicates() throws java.rmi.RemoteException, ProcessingException
PotentialDuplicateIterator
- An iterator of
PotentialDuplicateSummary objects.
ProcessingException
- Thrown if an error occurs
while processing the associated potential duplicate records.
java.rmi.RemoteException
- Thrown if the connection to the
remote server goes down during processing.public java.util.Date getCreateDate() throws ObjectException
java.util.Date
- The create date of the
potential duplicate listing.
ObjectException
- Thrown if the date could not be
retrieved.public java.lang.String getCreateUser() throws ObjectException
String
- A user logon ID.
ObjectException
- Thrown if the user ID could not be
retrieved.public java.lang.String getEUID1() throws ObjectException
String
- An EUID.
ObjectException
- Thrown if the EUID could not be
retrieved.public java.lang.String getEUID2() throws ObjectException
String
- An EUID.
ObjectException
- Thrown if the EUID could not be
retrieved.public java.lang.String getId() throws ObjectException
String
- The value of the potential duplicate ID.
ObjectException
- Thrown if the ID could not be
retrieved.public ObjectNode getObject1()
ObjectNode
- The specified fields in the
given object.
public ObjectNode getObject2()
ObjectNode
- The specified fields in the
given object.
public java.lang.String getReason() throws ObjectException
String
- The reason for the potential duplication.
ObjectException
- Thrown if the reason could not
be retrieved.public java.lang.String getResolvedComment() throws ObjectException
String
- A comment describing the
resolution.
ObjectException
- Thrown if the comment could
not be retrieved.public java.util.Date getResolvedDate() throws ObjectException
java.util.Date
- The resolved date of the
potential duplicate listing.
ObjectException
- Thrown if the date could
not be retrieved.public java.lang.String getResolvedUser() throws ObjectException
String
- A user logon ID.
ObjectException
- Thrown if the user
ID could not be retrieved.public java.lang.String getStatus() throws ObjectException
String
- The status of the potential duplicate
records. One of these values is returned:
ObjectException
- Thrown if the status could not
be retrieved.public java.lang.String getSystemCode() throws ObjectException
String
- The processing code of the system that
caused the potential duplication.
ObjectException
- Thrown if the system code could
not be retrieved.public float getWeight() throws ObjectException
Float
- The matching probability weight
between two records.
ObjectException
- Thrown if the weight could not be
retrieved.public java.lang.String toString()
toString
in class ObjectNode
String
- The potential duplicate ID, EUID1, EUID2,
and weight field values.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright 2007 by Sun Microsystems, Inc. All Rights Reserved.