Skip navigation links

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

E17060-03


oracle.odi.domain.runtime.scenario.finder
Interface IOdiScenarioFinder

All Superinterfaces:
IFinder

public interface IOdiScenarioFinder
extends IFinder

Finder interface for OdiScenario entity. Created on 3 janv. 08


Method Summary
 java.util.Collection<OdiScenario> findBySourceInterface(java.lang.Number pInterfaceId)
          Finds from runtime repository all OdiScenarios that were created from given interface.
 java.util.Collection<OdiScenario> findBySourcePackage(java.lang.Number pPackageId)
          Finds from runtime repository all OdiScenarios that were created from given package.
 java.util.Collection<OdiScenario> findBySourceUserProcedure(java.lang.Number pUserProcedureId)
          Finds from runtime repository all OdiScenarios that were created from given user procedure.
 java.util.Collection<OdiScenario> findBySourceVariable(java.lang.Number pVariableId)
          Finds from runtime repository all OdiScenarios that were created from given variable.
 OdiScenario findByTag(Tag pScenarioTag)
          Finds from the runtime repository OdiScenario specified by pScenerioTag.
 OdiScenario findLatestByName(java.lang.String pScenarioName)
          Finds from the runtime repository the latest version of OdiScenario specified by pScenarioName
 OdiScenario findLatestByName(java.lang.String pScenarioName, boolean pLatestByTimestamp)
          Finds the latest version of OdiScenario with specified name.
 OdiScenario findLatestBySourceInterface(java.lang.Number pInterfaceId, boolean pLatestByTimestamp)
          Finds the latest version of OdiScenario that was created from specified interface.
 OdiScenario findLatestBySourcePackage(java.lang.Number pPackageId, boolean pLatestByTimestamp)
          Finds the latest version of OdiScenario that was created from specified package.
 OdiScenario findLatestBySourceUserProcedure(java.lang.Number pUserProcedureId, boolean pLatestByTimestamp)
          Finds the latest version of OdiScenario that was created from specified user procedure.
 OdiScenario findLatestBySourceVariable(java.lang.Number pVariableId, boolean pLatestByTimestamp)
          Finds the latest version of OdiScenario that was created from specified variable.

 

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

 

Method Detail

findByTag

OdiScenario findByTag(Tag pScenarioTag)
Finds from the runtime repository OdiScenario specified by pScenerioTag.
Parameters:
pScenarioTag - tag to search for
Returns:
OdiScenario specified by Tag.

findBySourceVariable

java.util.Collection<OdiScenario> findBySourceVariable(java.lang.Number pVariableId)
Finds from runtime repository all OdiScenarios that were created from given variable.
Parameters:
pVariableId - - ID of given variable
Returns:
collection of all OdiScenarios that were created from given variable

findBySourceUserProcedure

java.util.Collection<OdiScenario> findBySourceUserProcedure(java.lang.Number pUserProcedureId)
Finds from runtime repository all OdiScenarios that were created from given user procedure.
Parameters:
pUserProcedureId - - ID of given user procedure
Returns:
collection of all OdiScenarios that were created from given user procedure

findBySourceInterface

java.util.Collection<OdiScenario> findBySourceInterface(java.lang.Number pInterfaceId)
Finds from runtime repository all OdiScenarios that were created from given interface.
Parameters:
pInterfaceId - - ID of given interface
Returns:
collection of all OdiScenarios that were created from given interface

findBySourcePackage

java.util.Collection<OdiScenario> findBySourcePackage(java.lang.Number pPackageId)
Finds from runtime repository all OdiScenarios that were created from given package.
Parameters:
pPackageId - - ID of given package
Returns:
collection of all OdiScenarios that were created from given package

findLatestByName

OdiScenario findLatestByName(java.lang.String pScenarioName)
Finds from the runtime repository the latest version of OdiScenario specified by pScenarioName
Parameters:
pScenarioName - name of OdiScenario
Returns:
the latest version of OdiScenario specified by Name.
Since:
11.1.1.5.0

findLatestByName

OdiScenario findLatestByName(java.lang.String pScenarioName,
                             boolean pLatestByTimestamp)
Finds the latest version of OdiScenario with specified name. Returns OdiScenario with the greatest version if pSortByTimestamp is false and the most recent.
Parameters:
pScenarioName - name of OdiScenario
pLatestByTimestamp - specifies search method to use: latest by version number or with the latest "last modified" date
Returns:
Latest OdiScenario instance or null if there are no any scenarios with specified name

findLatestBySourceVariable

OdiScenario findLatestBySourceVariable(java.lang.Number pVariableId,
                                       boolean pLatestByTimestamp)
Finds the latest version of OdiScenario that was created from specified variable. Returns OdiScenario with the greatest version if pSortByTimestamp is false and with the most recent lastDate otherwise.
Parameters:
pScenarioName - name of OdiScenario
pLatestByTimestamp - specifies search method to use: latest by version number or with the latest "last modified" date
Returns:
Latest OdiScenario instance or null if there are no any scenarios with specified name

findLatestBySourceUserProcedure

OdiScenario findLatestBySourceUserProcedure(java.lang.Number pUserProcedureId,
                                            boolean pLatestByTimestamp)
Finds the latest version of OdiScenario that was created from specified user procedure. Returns OdiScenario with the greatest version if pSortByTimestamp is false and the most recent otherwise.
Parameters:
pScenarioName - name of OdiScenario
pLatestByTimestamp - specifies search method to use: latest by version number or with the latest "last modified" date
Returns:
Latest OdiScenario instance or null if there are no any scenarios with specified name

findLatestBySourceInterface

OdiScenario findLatestBySourceInterface(java.lang.Number pInterfaceId,
                                        boolean pLatestByTimestamp)
Finds the latest version of OdiScenario that was created from specified interface. Returns OdiScenario with the greatest version if pSortByTimestamp is false and the most recent otherwise.
Parameters:
pScenarioName - name of OdiScenario
pLatestByTimestamp - specifies search method to use: latest by version number or with the latest "last modified" date
Returns:
Latest OdiScenario instance or null if there are no any scenarios with specified name

findLatestBySourcePackage

OdiScenario findLatestBySourcePackage(java.lang.Number pPackageId,
                                      boolean pLatestByTimestamp)
Finds the latest version of OdiScenario that was created from specified package. Returns OdiScenario with the greatest version if pSortByTimestamp is false and the most recent otherwise.
Parameters:
pScenarioName - name of OdiScenario
pLatestByTimestamp - specifies search method to use: latest by version number or with the latest "last modified" date
Returns:
Latest OdiScenario instance or null if there are no any scenarios with specified name

Skip navigation links

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

E17060-03


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