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

E17060-01

oracle.odi.domain.project.finder
Interface IOdiPackageFinder

All Superinterfaces:
IFinder

public interface IOdiPackageFinder
extends IFinder

Finder interface for OdiPackage entity.

Since:
11.1.1.3.0

Method Summary
 java.util.Collection<OdiPackage> findByName(java.lang.String pName)
          Find the OdiPackages matching the specified name.
 java.util.Collection<OdiPackage> findByName(java.lang.String pName, java.lang.String pProjectCode)
          Return OdiPackages matching the specified name present in the specified project.
 java.util.Collection<OdiPackage> findByName(java.lang.String pName, java.lang.String pProjectCode, java.lang.String pFolderName)
          Return OdiPackages matching the specified name present in the specified project and folder.
 java.util.Collection<OdiPackage> findByProject(java.lang.String pProjectCode)
          Get all OdiPackages of this type in the given Project.
 java.util.Collection<OdiPackage> findByProject(java.lang.String pProjectCode, java.lang.String pFolderName)
          Get all OdiPackages of this type in the given Project and folder.
 
Methods inherited from interface oracle.odi.domain.finder.IFinder
findAll, findById, findByIds
 

Method Detail

findByName

java.util.Collection<OdiPackage> findByName(java.lang.String pName)
Find the OdiPackages matching the specified name.

Parameters:
pName - name of package
Returns:
collection of OdiPackage
Throws:
java.lang.IllegalArgumentException - if pName is null or empty.

findByName

java.util.Collection<OdiPackage> findByName(java.lang.String pName,
                                            java.lang.String pProjectCode)
Return OdiPackages matching the specified name present in the specified project.

Parameters:
pName - name of package
pProjectCode - code of project
Returns:
collection of OdiPackage
Throws:
java.lang.IllegalArgumentException - if pName or pProjectCode is null or empty.

findByName

java.util.Collection<OdiPackage> findByName(java.lang.String pName,
                                            java.lang.String pProjectCode,
                                            java.lang.String pFolderName)
Return OdiPackages matching the specified name present in the specified project and folder. Note that folder names in a project are not necessarily unique. The results from all matching folders will be returned.

Parameters:
pName - name of package
pProjectCode - code of project
pFolderName - name of package
Returns:
collection of OdiPackage
Throws:
java.lang.IllegalArgumentException - if pName, pProjectCode or pFolderName is null or empty.

findByProject

java.util.Collection<OdiPackage> findByProject(java.lang.String pProjectCode)
Get all OdiPackages of this type in the given Project.

Parameters:
pProjectCode - code of project
Returns:
collection of OdiPackage
Throws:
java.lang.IllegalArgumentException - if pProjectCode is null or empty.

findByProject

java.util.Collection<OdiPackage> findByProject(java.lang.String pProjectCode,
                                               java.lang.String pFolderName)
Get all OdiPackages of this type in the given Project and folder. Note that folder names in a project are not necessarily unique. The results from all matching folders will be returned.

Parameters:
pProjectCode - code of project
pFolderName - name of package
Returns:
collection of OdiPackage
Throws:
java.lang.IllegalArgumentException - if pProjectCode or pFolderName is null or empty.

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

E17060-01

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