|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
oracle.odi.missingref.support.MissingRefManager
public class MissingRefManager
This class is used in UI side to cache and manipulate missing references.
| Constructor Summary | |
|---|---|
MissingRefManager()FOR INTERNAL USE ONLY. |
|
| Method Summary | |
|---|---|
void |
addMissingRefs(java.util.Collection<IMissingRef> pMissingRefs)Add a collection of missing references to the missing refs cache and propagates the event. |
void |
addMissingRefsListener(MissingRefsListener pListener)Add a missing refs listener to the manager. |
void |
clearAll()Clears the cache of both missing refs and corrected missing refs. |
void |
clearCorrectedMissingRefs()Clear the corrected missing refs cache. |
IMissingRef[] |
getAllMissingRefs()Returns the list of missing refs still managed (not corrected) by this manager. |
IMissingRef[] |
getCorrectedMissingRefs()Returns the list of missing refs corrected in this manager. |
IMissingRef[] |
getMissingRefsFor(java.lang.Class sourceEntityClass, java.io.Serializable pSourceEntityId)Returns the missing refs managed in this manager whose origin entity matches Class sourceEntityClass, Serializable pSourceEntityId. |
IMissingRef[] |
getMissingRefsForObject(IRepositoryEntity pRepositoryEntity)Returns the missing refs managed in this manager whose origin entity is this one. |
boolean |
hasMissingRefs()Does the manager have missing refs (corrected missing ref are NOT included). |
void |
markAsFixed(IMissingRef pMissingRef)Removes a missing ref from the missing refs cache, adds it to the corrected missing refs cache and propagates the event. |
void |
removeMissingRefsListener(MissingRefsListener pListener)Remove a missing refs listener from the manager. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MissingRefManager()
| Method Detail |
|---|
public void addMissingRefs(java.util.Collection<IMissingRef> pMissingRefs)
pMissingRefs - a collection of missing referencespublic void addMissingRefsListener(MissingRefsListener pListener)
pListener - a missing refs listenerremoveMissingRefsListener(oracle.odi.missingref.MissingRefsListener)public void removeMissingRefsListener(MissingRefsListener pListener)
pListener - a missing refs listeneraddMissingRefsListener(oracle.odi.missingref.MissingRefsListener)public void clearAll()
public void clearCorrectedMissingRefs()
public void markAsFixed(IMissingRef pMissingRef)
pMissingRef - a missing refpublic IMissingRef[] getAllMissingRefs()
public IMissingRef[] getCorrectedMissingRefs()
public IMissingRef[] getMissingRefsFor(java.lang.Class sourceEntityClass,
java.io.Serializable pSourceEntityId)
sourceEntityClass - the class of the source entitypSourceEntityId - the id of the source entitypublic IMissingRef[] getMissingRefsForObject(IRepositoryEntity pRepositoryEntity)
pRepositoryEntity - a repository entitypublic boolean hasMissingRefs()
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.7.0) E17060-04 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||