|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sun.mdm.index.query.QueryHelper
Performs basic straight JDBC calls for statically defined tables
| Constructor Summary | |
QueryHelper()
Creates a new instance of QueryHelper |
|
| Method Summary | |
java.lang.String[] |
findAllMergedLIDs(java.sql.Connection conn,
java.lang.String lid)
Deep searches merged LIDs to find the complete graph |
java.lang.String |
getEUID(java.sql.Connection con,
SystemObjectPK key)
Given a system object key, lookup its EUID. |
java.lang.String |
getEUID(java.sql.Connection con,
SystemObjectPK key,
java.lang.String status)
Given a system object key, lookup its EUID. |
java.lang.Integer |
getRevisionNumber(java.sql.Connection con,
java.lang.String euid)
Retrieves the SBR revision number for an EUID |
java.lang.String |
getSOStatus(java.sql.Connection con,
SystemObjectPK key)
Given a system object key, return its status. |
java.lang.String[] |
lookupSystemCodes(java.sql.Connection con)
return System codes |
SystemDefinition |
lookupSystemDefinition(java.sql.Connection con,
java.lang.String systemCode)
Return system definition for a specific system code |
SystemDefinition[] |
lookupSystemDefinitions(java.sql.Connection con)
return System codes |
SystemObjectPK[] |
lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String euid)
Retrieve active SystemObject keys. |
SystemObjectPK[] |
lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String euid,
java.lang.String status)
return SystemObjectKeys |
SystemObjectPK[] |
lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String sourceSystem,
java.lang.String sourceLID,
java.lang.String destSystem,
java.lang.String status)
Performs cross lookup |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public QueryHelper()
| Method Detail |
public java.lang.String[] findAllMergedLIDs(java.sql.Connection conn,
java.lang.String lid)
throws QMException
conn - jdbc connection
QMException
public java.lang.String getEUID(java.sql.Connection con,
SystemObjectPK key)
throws QMException
con - Connectionkey - SystemObjectPK
QMException - QMException
public java.lang.String getEUID(java.sql.Connection con,
SystemObjectPK key,
java.lang.String status)
throws QMException
con - Connectionkey - SystemObjectPKstatus - status
QMException - QMException
public java.lang.Integer getRevisionNumber(java.sql.Connection con,
java.lang.String euid)
throws QMException
euid - EUID to check
QMException - if more than one revision number is found.
public java.lang.String getSOStatus(java.sql.Connection con,
SystemObjectPK key)
throws QMException
con - Connectionkey - SystemObjectPK
QMException - QMException
public java.lang.String[] lookupSystemCodes(java.sql.Connection con)
throws QMException
con - Connection
QMException - QMException
public SystemDefinition lookupSystemDefinition(java.sql.Connection con,
java.lang.String systemCode)
throws QMException
con - ConnectionsystemCode - System Code to look up
QMException - QMException
public SystemDefinition[] lookupSystemDefinitions(java.sql.Connection con)
throws QMException
con - Connection
QMException - QMException
public SystemObjectPK[] lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String euid)
throws QMException
euid - EUIDcon - Connection
QMException - QMException
public SystemObjectPK[] lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String euid,
java.lang.String status)
throws QMException
euid - EUIDstatus - statuscon - Connection
QMException - QMException
public SystemObjectPK[] lookupSystemObjectKeys(java.sql.Connection con,
java.lang.String sourceSystem,
java.lang.String sourceLID,
java.lang.String destSystem,
java.lang.String status)
throws QMException
sourceSystem - the source systemsourceLID - the source local iddestSystem - the destination systemstatus - status of records in destination system to search forcon - Connection
QMException - QMException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Sun Microsystems, Inc.