Package | Description |
---|---|
oracle.odi.core.persistence |
Provides Oracle Data Integrator core infrastructure persistence management API.
|
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.mapping |
This package contains the Oracle Data Integrator Mapping implementation.
|
oracle.odi.domain.mapping.properties |
This package contains the property classes in Oracle Data Integrator Mapping.
|
oracle.odi.domain.marker |
This package contains the Oracle Data Integrator Marker implementation.
|
oracle.odi.domain.model |
This package contains the Oracle Data Integrator Data Model domain implementation.
|
oracle.odi.domain.project |
This package contains the Oracle Data Integrator Project implementation.
|
oracle.odi.domain.project.interfaces |
This package contains Oracle Data Integrator Interface implementation.
|
oracle.odi.domain.root |
This package contains the root classes for Oracle Data Integrator Mapping.
|
oracle.odi.domain.runtime.common | |
oracle.odi.domain.runtime.loadplan | |
oracle.odi.domain.runtime.lpi | |
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.scheduling | |
oracle.odi.domain.runtime.sequence |
This package contains classes for managing Oracle Data Integrator Sequences and their values.
|
oracle.odi.domain.runtime.session |
This package contains classes for managing Oracle Data Integrator Sessions and related objects.
|
oracle.odi.domain.runtime.session.blueprint | |
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.security |
This package contains user implementation.
|
oracle.odi.domain.support | |
oracle.odi.domain.topology |
This package contains the Oracle Data Integrator Topology domain model implementation.
|
Modifier and Type | Method and Description |
---|---|
IOdiEntity |
IOdiEntityManager.findByGlobalId(java.lang.Class pRequiredType,
java.lang.String pGlobalId)
This method will not be able to locate new entities that have been persisted
unless their transaction is committed, even if the same IOdiEntityManager is used, unless the flush() method is called first.
|
IOdiEntity |
IOdiEntityManager.findById(java.lang.Class pRequiredType,
java.io.Serializable pId)
Find the entity instance of the given class and with the
given identifier / primary key from the ODI instance that manager belongs to.
|
IOdiEntity |
OdiEntityChange.getEntity() |
IOdiEntity |
IOdiEntityManager.merge(IOdiEntity pEntity)
Merge the states of the given entity into the current persistent context.
|
Modifier and Type | Method and Description |
---|---|
void |
IOdiEntityManager.detach(IOdiEntity pEntity)
Detach the given entity from the persistent context.
|
void |
IOdiEntityManager.initialize(IOdiEntity pEntity,
IInitializationCriteria pInitializationCriteria)
WARNING : This method is experimental and may be removed in future drop.
|
void |
IOdiEntityManager.lock(IOdiEntity pEntity,
javax.persistence.LockModeType lockType) |
IOdiEntity |
IOdiEntityManager.merge(IOdiEntity pEntity)
Merge the states of the given entity into the current persistent context.
|
void |
IOdiEntityManager.persist(IOdiEntity pEntity)
Make the given entity instance managed and persistent.
|
void |
IOdiEntityManager.refresh(IOdiEntity pEntity)
Refresh the given entity with the persistent context.
|
void |
IOdiEntityManager.remove(IOdiEntity pEntity)
Remove the given entity from the persistent context.
|
Constructor and Description |
---|
OdiEntityChange(boolean isInsert,
IOdiEntity entity)
Construct an OdiEntityChange
|
Modifier and Type | Interface and Description |
---|---|
interface |
IMasterOdiEntity
Marker interface for entities that resides in the ODI Master Repository.
|
interface |
IWorkDevelopmentOdiEntity
Marker interface for entities that resides in the ODI Work
development Repository.
|
interface |
IWorkRuntimeOdiEntity
Marker interface for entities that resides in the ODI Runtime Repository.
|
Modifier and Type | Method and Description |
---|---|
IOdiEntity |
IFinder.findByGlobalId(java.lang.String pGlobalId)
Global ID is unique across repositories.
|
IOdiEntity |
IFinder.findById(java.io.Serializable pId)
Find finder type object by internal object id.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFlexFieldUser
This interface is implemented by ODI objects for which an
OdiFlexField 's
default value can be overridden. |
Modifier and Type | Interface and Description |
---|---|
interface |
IMapRootContainer
The root container for a top-level, stand-alone graph of components (typically a Mapping or a ReusableMapping).
|
Modifier and Type | Class and Description |
---|---|
class |
oracle.odi.domain.mapping.FCOMapComponentOwner |
class |
MapComponentType
A persistent class containing information about the definition of a component type.
|
class |
Mapping
A class to represent the top level mapping, which is a component owner.
|
class |
MapRootContainer |
class |
ReusableMapping
A Reusable Mapping is a special sub mapping that can be reused in other mappings or other reusable mappings.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyDefinition
A class representing a property definition for a component type or class type.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiMarkerGroup
Represents design time metadata about a marker group.
|
class |
OdiMarkerType |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOdiSubModel
Abstract base class for sub-models.
|
class |
OdiColumn
An OdiColumn represents the data structure of a column part of an
OdiDataStore . |
class |
OdiCondition
An OdiCondition allows to define a data constraint to check on an
OdiDataStore . |
class |
OdiDataStore
An OdiDataStore represents a two-dimensional tabular data structure, generally a database table structure.
|
class |
OdiFilter
An
OdiFilter allows to define data filter relative to an
OdiDataStore . |
class |
OdiGlobalSubModel
AbstractOdiSubModel subclass, to manage global ODI submodels.
|
class |
OdiKey
A key for an
OdiDataStore . |
class |
OdiMainPartition
Represents a main partition of an
OdiDataStore . |
class |
OdiModel
An OdiModel represents a set of datastores corresponding to data structures contained in a physical schema.
|
class |
OdiModelFolder
An OdiModelFolder is used to arrange
OdiModel s. |
class |
OdiPartition
An OdiPartition is an abstract class defining database partitioning.
|
class |
OdiReference
An OdiReference is a reference between a foreign
OdiDataStore and a primary OdiDataStore . |
class |
OdiSubModel
A sub model is a group of functionally homogeneous datastores within a model.
|
class |
OdiSubPartition
Subclasses
OdiPartition , and is a child of a OdiMainPartition instance. |
Modifier and Type | Method and Description |
---|---|
IOdiEntity |
OdiReferenceShortcutAdapter.getConsumerEntity() |
Modifier and Type | Class and Description |
---|---|
class |
ComponentKM |
class |
OdiCKM
Represents the Control Knowledge Module.
|
class |
OdiFolder
An OdiFolder is a workbench entity that ODI users will use to organize their
work related to a single
OdiProject . |
class |
OdiIKM
Represents an Integration Knowledge Module.
|
class |
OdiInterface
Deprecated.
this class/method belongs to 11g SDK and is deprecated in 12c release.
An OdiInterface is the main class that implement target datastore feeding, suppling data from several source
datastores.
If an interface is constructed with a reference object, the interface will represented a shortcut to
the reference object. When an interface is used as a shortcut, most properties are accessed through
the base object. The This class is not intended to be used directly to create a consistent OdiInterface instance.
A consistent OdiInterface is an OdiInterface instance that would be executed as is without any consistency issues
regarding mappings, execution locations, etc. Creating a consistent This class is provided for internal use only, or for ODI consumers that want to read an existing OdiInterface instance.
Any direct changes to that class or any of its enclosing members from package StagingArea and TargetDataStore are non-nullable instances. |
class |
OdiJKM
Represents a journalization knowledge module.
|
class |
OdiKM
Abstract base class that all knowledge modules types subclasses.
|
class |
OdiLKM
Represents the Loading Knowledge Module.
|
class |
OdiOpenTool
Class encapsulates ODI Open tool information i.e.
|
class |
OdiPackage
Represents an ODI package.
|
class |
OdiProcedure
Abstract high-level object encompassing ODI User Procedures and ODI Knowledge
Modules.
|
class |
OdiProject
An OdiProject is a top level workbench object in ODI.
|
class |
OdiRKM
Represents the Reverse Knowledge Module.
|
class |
OdiSequence
Represents design time metadata about a sequence.
|
class |
OdiSKM
Represents the Service Knowledge Module.
|
class |
OdiUserFunction
Represents design time metadata about a customized function that can be used in expressions of other objects such as
OdiInterface , OdiUserProcedure . |
class |
OdiUserProcedure
Represents the ODI user procedures.
|
class |
OdiVariable
Represents design time metadata about a variable.
|
Modifier and Type | Method and Description |
---|---|
IOdiEntity |
MapReferenceShortcutAdapter.getConsumerEntity() |
IOdiEntity |
OdiInterfaceShortcutAdapter.getConsumerEntity()
Deprecated.
|
IOdiEntity |
StepDataStoreShortcutAdapter.getConsumerEntity() |
IOdiEntity |
StepInterfaceShortcutAdapter.getConsumerEntity()
Deprecated.
|
IOdiEntity |
StepMappingShortcutAdapter.getConsumerEntity() |
IOdiEntity |
StepProcedureShortcutAdapter.getConsumerEntity() |
Modifier and Type | Method and Description |
---|---|
IOdiEntity |
SourceDataStoreShortcutAdapter.getConsumerEntity()
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IFCORoot |
Modifier and Type | Class and Description |
---|---|
class |
oracle.odi.domain.root.FCONamedObject |
class |
oracle.odi.domain.root.FCORoot |
Modifier and Type | Interface and Description |
---|---|
interface |
IExecutable |
Modifier and Type | Class and Description |
---|---|
class |
OdiLoadPlan
An OdiLoadPlan is the root entity of the Load Plan aggregate.
|
class |
OdiLoadPlanSchedule
OdiLoadPlanSchedule is an execution schedule attached to the concrete
OdiLoadPlan , specified on the object construction. |
Modifier and Type | Class and Description |
---|---|
class |
OdiLoadPlanInstance
The OdiLoadPlanInstance represents the state of an OdiLoadPlan once it's started.
Its main use is to keep an history of a load plan start, in order to be able to restart it in the same state. |
class |
OdiLoadPlanInstanceRun
Class representing the attempt to execute an
OdiLoadPlanInstance |
Modifier and Type | Method and Description |
---|---|
void |
IPurgeLogServiceReportCallback.itemPurged(IOdiEntity pOdiEntity)
Record each first class object to be purged.
|
Modifier and Type | Method and Description |
---|---|
void |
PurgeLogServiceReport.itemPurged(IOdiEntity pOdiEntity)
Add item that will have to be purged in the process
|
Modifier and Type | Class and Description |
---|---|
class |
OdiScenario
An ODI Scenario is designed to put a source component (interface, package, procedure, variable)
into production.
|
class |
OdiScenarioFolder
*
|
class |
OdiScenarioSchedule
OdiScenarioSchedule is an execution schedule attached to the concrete
OdiScenario , specified on the object construction. |
Modifier and Type | Class and Description |
---|---|
class |
OdiSchedule
Abstract high-level object encompassing ODI Scenario Schedule and ODI Load Plan
Schedule.
|
Modifier and Type | Class and Description |
---|---|
class |
OdiStandardSequenceValue
OdiStandardSequenceValue class represents current value of ODI sequences of
SequenceType.STANDARD type. |
Modifier and Type | Class and Description |
---|---|
class |
OdiSession
An
OdiSession is an execution (of a scenario, an interface, a package or a procedure, ...)
undertaken by an execution agent. |
class |
OdiSessionFolder
An
OdiSessionFolder is used to group OdiSession
using predefined Keywords. |
Modifier and Type | Class and Description |
---|---|
class |
OdiSessionBlueprint
OdiSessionBlueprint is SDK representation of Session Blueprint which is the copy of
one particular snapshot/revision of a OdiScenario (or created directly from design time objects). |
Modifier and Type | Class and Description |
---|---|
class |
OdiVariableValue
An
OdiVariableValue is used to store a value taken by a variable
during execution when defined as
oracle.odi.domain.runtime.variable.Action.HISTORIZE or
oracle.odi.domain.runtime.variable.Action.LATEST_VALUE . |
Modifier and Type | Class and Description |
---|---|
class |
OdiEnterprisePrincipal |
class |
OdiPrincipal |
class |
OdiProfile |
class |
OdiRole
Master repository entity, which is mapped to SNP_USER
|
class |
OdiUser
The
OdiUser class contains informations about a user
including password and supervisor. |
Modifier and Type | Class and Description |
---|---|
class |
oracle.odi.domain.support.AbstractOdiEntity |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOdiDataServer
Abstract root class for
OdiDataServer and OdiRepositoryServer
. |
class |
OdiContext
An ODI Context.
|
class |
OdiContextualAgentMapping
Agent mapping between a physical agent and a logical agent applying for
an ODI context.
|
class |
OdiContextualSchemaMapping
Schema mapping between physical schema and logical schema applying for
an ODI context.
|
class |
OdiDataServer
An
OdiDataServer is a data server that is defined for a technology
into the physical topology of ODI. |
class |
OdiDataType
An
OdiDataType is a domain entity describing a single data type defined for an
ODI technology. |
class |
OdiEnterpriseScheduler
ODI domain object representing an ODI enterprise scheduler.
|
class |
OdiFlexField
An ODI Flex Field enabling generic/flexible definition of custom informations
for an ODI entity (aka
IOdiEntity ). |
class |
OdiIndexType
An
OdiIndexType is a domain entity describing a single type of SGBDR index for an
ODI technology. |
class |
OdiLogicalAgent
An ODI logical agent to be used as reference to an
OdiPhysicalAgent
for a given OdiContext . |
class |
OdiLogicalSchema
An ODI logical schema.
|
class |
OdiMasterRepositoryInfo
Metadata about an ODI Master Repository.
|
class |
OdiPhysicalAgent
An ODI physical agent, holding metadata about a deployed runtime agent.
|
class |
OdiPhysicalAgentDataSource
OdiPhysicalAgentDataSource allows to override connection settings of an
AbstractOdiDataServer with J2EE DataSource settings for an ODI agent deployed
into a J2EE server. |
class |
OdiPhysicalSchema
An
OdiPhysicalSchema is a physical schema defined for a data server
into the physical topology of ODI. |
class |
OdiRepositoryServer
An OdiRepositoryServer.
|
class |
OdiTechnology
A technology that is defined within the physical topology provided by ODI.
|
class |
OdiWorkRepositoryInfo
Metadata about an ODI Work Repository.
|