Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


oracle.odi.domain.project.finder
Interface IOdiInterfaceFinder

All Superinterfaces:
IFinder

public interface IOdiInterfaceFinder
extends IFinder

Finder interface for OdiInterface entity.

Since:
11.1.1.3.0

Method Summary
 java.util.Collection<OdiInterface> findByName(java.lang.String pName, java.lang.String pProjectCode)
          Return OdiInterfaces matching the specified name present in the project.
 java.util.Collection<OdiInterface> findByName(java.lang.String pName, java.lang.String pProjectCode, java.lang.String pFolderName)
          Return OdiInterfaces matching the specified name present in the project and specified folder.
 java.util.Collection<OdiInterface> findByProject(java.lang.String pProjectCode, java.lang.Number pFolderId)
          Return OdiInterfaces matching the project and specified folder.
 java.util.Collection<OdiInterface> findByProject(java.lang.String pProjectCode, java.lang.String pFolderName)
          Return OdiInterfaces matching the project and specified folder.
 java.util.Collection<OdiInterface> findByReleaseTagValue(java.lang.String pReleaseTagValue, java.lang.String pProjectCode, java.lang.Number pOriginatorId)
          For internal use only.
 java.util.Collection<OdiInterface> findByShortcutReference(java.lang.Number pOriginatorId)
          For internal use only.
 java.util.Collection<OdiInterface> findBySourceDataStore(java.lang.Number pDataStoreId)
          Finds from design time repository all OdiInterfaces that are using given OdiDataStore as source data store.
 java.util.Collection<OdiInterface> findBySourceDataStoreShortcut(java.lang.Number pDataStoreShortcutId)
          Finds from design time repository all OdiInterfaces that are using given OdiDataStore shortcut as source data store.
 java.util.Collection<OdiInterface> findBySourceInterface(java.lang.Number pInterfaceId)
          Finds from design time repository all OdiInterfaces that are using given OdiInterface as a source interface.
 java.util.Collection<OdiInterface> findBySourceInterfaceShortcut(java.lang.Number pInterfaceShortcutId)
          Finds from design time repository all OdiInterfaces that are using given odi interface shortcut as a source data store.
 java.util.Collection<OdiInterface> findByTargetDataStore(java.lang.Number pDataStoreId)
          Finds from design time repository all OdiInterfaces that are using given OdiDataStore as target data store.
 java.util.Collection<OdiInterface> findByTargetDataStoreShortcut(java.lang.Number pDataStoreShortcutId)
          Finds from design time repository all OdiInterfaces that are using given datastore shortcut as target data store.
 java.util.Collection<OdiInterface> findTargetColumnUsed(java.lang.Number pTargetColumnId)
          Finds all interfaces that have cross-references to this target column.
 java.util.Collection<OdiInterface> findUsedInInterface(java.lang.Number pInterfaceId)
          Return OdiInterfaces using the specified interface as SourceDataStore.

 

Methods inherited from interface oracle.odi.domain.finder.IFinder
findAll, findById, findByIds

 

Method Detail

findByTargetDataStore

java.util.Collection<OdiInterface> findByTargetDataStore(java.lang.Number pDataStoreId)
Finds from design time repository all OdiInterfaces that are using given OdiDataStore as target data store.
Parameters:
pDataStoreId - - ID of given target OdiDataStore
Returns:
all OdiInterfaces that are using given OdiDataStore as target data store

findByTargetDataStoreShortcut

java.util.Collection<OdiInterface> findByTargetDataStoreShortcut(java.lang.Number pDataStoreShortcutId)
Finds from design time repository all OdiInterfaces that are using given datastore shortcut as target data store.
Parameters:
pDataStoreShortcutId - - ID of given target OdiDataStore
Returns:
all OdiInterfaces that are using given OdiDataStore as target data store

findBySourceInterface

java.util.Collection<OdiInterface> findBySourceInterface(java.lang.Number pInterfaceId)
Finds from design time repository all OdiInterfaces that are using given OdiInterface as a source interface.
Parameters:
pInterfaceId - - ID of given target OdiInterface
Returns:
all OdiInterfaces that are using given OdiInterface as source interface.

findBySourceInterfaceShortcut

java.util.Collection<OdiInterface> findBySourceInterfaceShortcut(java.lang.Number pInterfaceShortcutId)
Finds from design time repository all OdiInterfaces that are using given odi interface shortcut as a source data store.
Parameters:
pInterfaceShortcutId - - ID of given target OdiInterface
Returns:
all OdiInterfaces that are using given OdiDataStore as source interface.

findBySourceDataStore

java.util.Collection<OdiInterface> findBySourceDataStore(java.lang.Number pDataStoreId)
Finds from design time repository all OdiInterfaces that are using given OdiDataStore as source data store.
Parameters:
pDataStoreId - - ID of given source OdiDataStore
Returns:
all OdiInterfaces that are using given OdiDataStore as source data store

findBySourceDataStoreShortcut

java.util.Collection<OdiInterface> findBySourceDataStoreShortcut(java.lang.Number pDataStoreShortcutId)
Finds from design time repository all OdiInterfaces that are using given OdiDataStore shortcut as source data store.
Parameters:
pDataStoreShortcutId - - ID of given source OdiDataStore
Returns:
all OdiInterfaces that are using given OdiDataStore shortcut} as source data store

findByName

java.util.Collection<OdiInterface> findByName(java.lang.String pName,
                                              java.lang.String pProjectCode)
Return OdiInterfaces matching the specified name present in the project.
Parameters:
pName - Name of interface
pProjectCode - Code of project
Returns:
Collection of OdiInterface

findByName

java.util.Collection<OdiInterface> findByName(java.lang.String pName,
                                              java.lang.String pProjectCode,
                                              java.lang.String pFolderName)
Return OdiInterfaces matching the specified name present in the project and specified folder.
Parameters:
pName - Name of interface
pProjectCode - Code of project
pFolderName - Name of folder
Returns:
Collection of OdiInterface

findUsedInInterface

java.util.Collection<OdiInterface> findUsedInInterface(java.lang.Number pInterfaceId)
Return OdiInterfaces using the specified interface as SourceDataStore.
Parameters:
pInterfaceId - Id of interface
Returns:
Collection of OdiInterface

findByProject

java.util.Collection<OdiInterface> findByProject(java.lang.String pProjectCode,
                                                 java.lang.String pFolderName)
Return OdiInterfaces matching the project and specified folder.
Parameters:
pProjectCode - Code of project
pFolderName - Name of folder
Returns:
Collection of OdiInterface

findByProject

java.util.Collection<OdiInterface> findByProject(java.lang.String pProjectCode,
                                                 java.lang.Number pFolderId)
Return OdiInterfaces matching the project and specified folder.
Parameters:
pProjectCode - Code of project
pFolderId - ID of folder
Returns:
Collection of OdiInterface
Since:
11.1.1.5.0

findTargetColumnUsed

java.util.Collection<OdiInterface> findTargetColumnUsed(java.lang.Number pTargetColumnId)
Finds all interfaces that have cross-references to this target column. -interface-dataset-mappings/joins/filters-sql-txtXRefs-popcol-targetColumn-targetColumnId
Parameters:
pTargetColumn -
Returns:
Since:
11.1.1.5.0

findByReleaseTagValue

java.util.Collection<OdiInterface> findByReleaseTagValue(java.lang.String pReleaseTagValue,
                                                         java.lang.String pProjectCode,
                                                         java.lang.Number pOriginatorId)
For internal use only. Find all OdiInterface originating from the same object for a particular release. Used internally for shortcut materialization.
Parameters:
pReleaseTagValue - Value of the desired relese tag
pProjectCode - Code of project
pOriginatorId - Originator id for the OdiInterface.
Returns:

findByShortcutReference

java.util.Collection<OdiInterface> findByShortcutReference(java.lang.Number pOriginatorId)
For internal use only.

Find all shortcuts that that have pOriginatorId as a shortcut reference. This method will find all shortcuts that directly descend from this object.

Parameters:
pOriginatorId - id of the referenced object.
Returns:
Collection of OdiInterface shortcuts that descend from this object.

Skip navigation links

Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.7.0)

E17060-04


Copyright © 2010, 2013, Oracle and/or its affiliates. All rights reserved.