Skip navigation links

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

E17060-04


ODI SDK Public API

ODI Infrastructure SDK
oracle.odi.core Provides the OdiInstance class that is the entry point to Oracle Data Integrator core infrastructure.
oracle.odi.core.config Provides classes for Oracle Data Integrator core infrastructure configuration, including exception hierarchy related to configuration issues.
oracle.odi.core.exception Provides root exception types for Oracle Data Integrator.
oracle.odi.core.persistence Provides Oracle Data Integrator core infrastructure persistence management API.
oracle.odi.core.persistence.transaction Provides Oracle Data Integrator core infrastructure transaction management API.
oracle.odi.core.persistence.transaction.support Support classes for oracle.odi.core.persistence.transaction package.
oracle.odi.core.repository Provides repository abstraction for Oracle Data Integrator core infrastructure.
oracle.odi.core.security This package (and its sub packages) implements the security layer for ODI SDK including login authentication, password management and privileges check.

 

ODI Domain SDK
oracle.odi.domain Root package of Oracle Data Integrator domain concerns, providing commons classes required by sub-packages.
oracle.odi.domain.finder Provides foundation of finder concerns.
oracle.odi.domain.flexfields Provides class related to FlexFields override concerns.
oracle.odi.domain.impexp Provides foundation for exportable and importable objects.
oracle.odi.domain.marker This package contains the Oracle Data Integrator Marker implementation.
oracle.odi.domain.marker.finder This package contains Oracle Data Integrator Finder interfaces for marker and its related objects.
oracle.odi.domain.model This package contains the Oracle Data Integrator Data Model domain implementation.
oracle.odi.domain.model.finder This package contains Oracle Data Integrator Finder interfaces for domain model objects.
oracle.odi.domain.project This package contains the Oracle Data Integrator Project implementation.
oracle.odi.domain.project.finder This package contains Oracle Data Integrator Finder interfaces for domain project objects.
oracle.odi.domain.project.interfaces This package contains Oracle Data Integrator Interface implementation.
oracle.odi.domain.relational Provides classes related to relational structures.
oracle.odi.domain.runtime.errortable  
oracle.odi.domain.runtime.errortable.support  
oracle.odi.domain.runtime.loadplan  
oracle.odi.domain.runtime.loadplan.finder  
oracle.odi.domain.runtime.lpi  
oracle.odi.domain.runtime.lpi.finder  
oracle.odi.domain.runtime.purge  
oracle.odi.domain.runtime.purge.support  
oracle.odi.domain.runtime.scenario This package contains classes for managing Oracle Data Integrator Scenarios and related objects.
oracle.odi.domain.runtime.scenario.finder This package contains classes for searching Oracle Data Integrator scenarios.
oracle.odi.domain.runtime.scheduling  
oracle.odi.domain.runtime.sequence This package contains classes for managing Oracle Data Integrator Sequences and their values.
oracle.odi.domain.runtime.sequence.finder This package contains classes for searching Oracle Data Integrator runtime sequences.
oracle.odi.domain.runtime.session This package contains classes for managing Oracle Data Integrator Sessions and related objects.
oracle.odi.domain.runtime.session.finder This package contains classes for searching Oracle Data Integrator sessions.
oracle.odi.domain.runtime.startup Provides classes for handling Oracle Data Integrator sessions startup parameters.
oracle.odi.domain.runtime.step This package contains enumeration StepType for managing types of OdiSessionStepLog.
oracle.odi.domain.runtime.variable This package contains classes for needed to create and work with Oracle Data Integrator variables and their values.
oracle.odi.domain.runtime.variable.finder This package contains classes for searching Oracle Data Integrator runtime variables and their values.
oracle.odi.domain.security This package contains user implementation.
oracle.odi.domain.security.finder This package contains Finder implementation to look for user objects.
oracle.odi.domain.shortcuts This package contains interfaces and classes for shortcuts.
oracle.odi.domain.shortcuts.support This package contains the implementation of the shortcut service.
oracle.odi.domain.topology This package contains the Oracle Data Integrator Topology domain model implementation.
oracle.odi.domain.topology.finder This package contains classes for searching Oracle Data Integrator topology entities.
oracle.odi.domain.util Oracle Data Integrator domain utility package.
oracle.odi.domain.validation  
oracle.odi.domain.xrefs Provides cross reference class hierarchy.
oracle.odi.domain.xrefs.expression Provides classes to manage expressions.
oracle.odi.domain.xrefs.expression.contexts Defines contexts (aka scope) for expression parsing.
oracle.odi.generation This package contains the generation services for Oracle Data Integrator.
oracle.odi.generation.support This package contains the generation services for Oracle Data Integrator.
oracle.odi.impexp This package contains the export and import services for Oracle Data Integrator.
oracle.odi.impexp.resource Provides classes to manage export and import resources such as folders, XML files, and zip files.
oracle.odi.impexp.smartie This package contains the smart export and import services for Oracle Data Integrator.
oracle.odi.impexp.smartie.impl This package contains the implementation classes of smart export and import services for Oracle Data Integrator.
oracle.odi.impexp.support Provides classes to allow for running the different types of OracleDI exports and imports.
oracle.odi.interfaces This package contains the Oracle Data Integrator Interface implementation.
oracle.odi.interfaces.basic Provides a simple helper to create basic ODI interfaces from scratch.
oracle.odi.interfaces.data This package contains the Oracle Data Integrator interface data and expression checking utility interface.
oracle.odi.interfaces.data.impl This package contains the Oracle Data Integrator interface data and expression checking utility interface implementation classes.
oracle.odi.interfaces.interactive Provides interfaces for interactive handling of Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.exceptions This package contains the exception classes thrown during interactive handling of interface objects in Oracle Data Integrator.
oracle.odi.interfaces.interactive.support This package and its sub-packages provide the implementations for interactive handling of Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.actionlistener This package contains the implementations for creating action listeners when working with InteractiveInterfaceHelperWithActions.
oracle.odi.interfaces.interactive.support.actions This package contains the Oracle Data Integrator interface action implementation classes Classes in this package allow modification to the ODI interface object, when used in conjunction with the oracle.odi.interfaces.interactive.support.InteractiveInterfaceHelperWithActions helper class.
oracle.odi.interfaces.interactive.support.aliascomputers This package contains the implementations for computing the default alias of objects when working with Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.clauseimporters This package contains the implementations to import join and filter clauses when adding new source datastores in Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.execarea This package contains the implementations representing the execution areas in Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.issues Provides interfaces for managing Oracle Data Integrator interface issues.
oracle.odi.interfaces.interactive.support.issues.autofixmanager Contains classes which handles the auto-fixing of Oracle Data Integrator interface sub-component issues.
oracle.odi.interfaces.interactive.support.issues.predicates Contains classes which supports the checking of interface issue severity levels.
oracle.odi.interfaces.interactive.support.km This package contains the implementations of the various types of KM holder when working with Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.km.optionretainer This package contains the implementations on retaining existing knowledge module options when a different knowledge module is used in Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.mapping.automap This package contains the implementations for auto mapping handling when working with Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.mapping.choosers This package contains the implementations, when working with Oracle Data Integrator interfaces, for choosing one of the target mapping expression across multiple datasets if the execution location of the target expression is changed to target.
oracle.odi.interfaces.interactive.support.mapping.matchpolicy This package contains the implementations, when working with Oracle Data Integrator interfaces, for defining the matching policy to reuse mappings when the target datastore of an interface is changed.
oracle.odi.interfaces.interactive.support.mapping.persistencepolicy This package contains the implementations to determine whether a target mapping is persisted or not when working with Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.references This package contains the representation of cross references to various types of objects, including source datastore and source column, in Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.references.breakers This package contains the implementations, when working with Oracle Data Integrator interfaces, on removing cross references during a deletion of a source datastore.
oracle.odi.interfaces.interactive.support.references.managers This package contains the implementations to retrieve different set of cross references associated with a text holder in an Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.sourceset.computers Contains classes which handles the computation of source sets of an Oracle Data Integrator interface.
oracle.odi.interfaces.interactive.support.sourceset.creators Contains classes which handles the Oracle Data Integrator interface source set creation.
oracle.odi.interfaces.interactive.support.targetkeychoosers This package contains the implementations for finding an update key for the target datastores when working with Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.textholder This package contains the implementations of text holder for various types of objects, such as joins, filters, target columns and target mappings, in Oracle Data Integrator interfaces.
oracle.odi.interfaces.interactive.support.xrefs This package provides the implementation for expression contexts of data sets and target expressions in Oracle Data Integrator interfaces.
oracle.odi.languages Provides the interface to obtain a language to build or parse expressions with.
oracle.odi.languages.support Classes supporting the oracle.odi.languages package.
oracle.odi.missingref Provides classes to manage missing references which may occur when doing versioning or import/export operations.
oracle.odi.missingref.support Provides classes to support the management of missing references which may occur when doing versioning or import/export operations.
oracle.odi.setup Provides classes for ODI master and work repository related operations.
oracle.odi.setup.restricted Provides some utility classes related to repository setup.
oracle.odi.setup.support Provides implementation classes of the repository setup services.

 

ODI Agent Invocation SDK
oracle.odi.runtime.agent This package contains classes for invoking executions on local Oracle Data Integrator agents.
oracle.odi.runtime.agent.invocation This package contains classes for invoking executions on local or remote Oracle Data Integrator agents.

 

Other Packages
oracle.odi.exception This package contains checked and unchecked exceptions that serve as a basis for all other exceptions in ODI SDK API.

 


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.