|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
KMType
- type of KM to findpublic interface IOdiKMFinder<KMType extends OdiKM<?>>
Root finder interface for Knowledge Modules.
IOdiKMFinder interface is the root finder interface for KMs and provides methods to get KMs from design time repository according to some different kind of criteria, commons to every KM types. Therefore, IOdiKMFinder provides a method to get KMs that are defined as default KM for their pair of technology (source and target).
Method Summary | |
---|---|
java.util.Collection<KMType> |
findAllGlobals() Find all Global Kms in the repository |
java.util.Collection<KMType> |
findByDefaultTechnologiesPair(java.lang.String pProjectCode, java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode) Find from design time repository and given ODI Project, an unmodifiable collection of OdiKMs that have the following default source and target technologies. |
java.util.Collection<KMType> |
findByDefaultTechnologiesPairGlobalOnly(java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode, java.lang.Boolean pMultiConnections) Find from design time repository an unmodifiable collection of Global OdiKMs that have the following default source and target technologies. |
java.util.Collection<KMType> |
findByDefaultTechnologiesPairProjectOnly(java.lang.String pProjectCode, java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode, java.lang.Boolean pMultiConnections) Find from design time repository and given ODI Project, an unmodifiable collection of Project OdiKMs that match the following default source and target technologies. |
java.util.Collection<KMType> |
findByName(java.lang.String pName) Find the OdiKMs matching the specified name. |
java.util.Collection<KMType> |
findByName(java.lang.String pName, java.lang.String pProjectCode) Return OdiKMs matching the specified name present in the specified project. |
java.util.Collection<KMType> |
findByProject(java.lang.String pProjectCode) Get all OdiKMs of this type in the given project. |
java.util.Collection<KMType> |
findGlobalByName(java.lang.String pName) Return Global OdiKms matching the specified name |
Methods inherited from interface oracle.odi.domain.finder.IFinder |
---|
findAll, findById, findByIds |
Method Detail |
---|
java.util.Collection<KMType> findByName(java.lang.String pName)
pName
- Name of KMDomainRuntimeException
- if pName is null or empty.java.util.Collection<KMType> findByName(java.lang.String pName, java.lang.String pProjectCode)
pName
- Name of KMpProjectCode
- Code of projectDomainRuntimeException
- if pName or pProjectCode is null or empty.java.util.Collection<KMType> findByProject(java.lang.String pProjectCode)
pProjectCode
- Code of projectjava.util.Collection<KMType> findByDefaultTechnologiesPair(java.lang.String pProjectCode, java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode)
pProjectCode
- Code of projectpSourceTechnologyCode
- Technology cod of sourcepTargetTechnologyCode
- Technology code of targetDomainRuntimeException
- if projectCode is null or empty.java.util.Collection<KMType> findByDefaultTechnologiesPairProjectOnly(java.lang.String pProjectCode, java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode, java.lang.Boolean pMultiConnections)
pProjectCode
- Code of projectpSourceTechnologyCode
- Technology cod of sourcepTargetTechnologyCode
- Technology code of targetpMultiConnections
- is specific for IKMs and is ignored if null
. If true
returns only KMs that accept multiple connections, if false
returns only KMs that do not accept multiple connectionsjava.lang.IllegalArgumentException
- if projectCode is null or empty.java.util.Collection<KMType> findByDefaultTechnologiesPairGlobalOnly(java.lang.String pSourceTechnologyCode, java.lang.String pTargetTechnologyCode, java.lang.Boolean pMultiConnections)
pSourceTechnologyCode
- Technology cod of sourcepTargetTechnologyCode
- Technology code of targetpMultiConnections
- is specific for IKMs and is ignored if null
. If true
returns only KMs that accept multiple connections, if false
returns only KMs that do not accept multiple connectionsjava.util.Collection<KMType> findGlobalByName(java.lang.String pName)
pName
- Name of KMDomainRuntimeException
- if pName is null or empty.java.util.Collection<KMType> findAllGlobals()
OdiKM
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.6.0) E17060-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |