Skip navigation links

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

E17060-03


Uses of Package
oracle.odi.interfaces.interactive.support

Packages that use oracle.odi.interfaces.interactive.support
oracle.odi.interfaces.data This package contains the Oracle Data Integrator interface data and expression checking utility interface. 
oracle.odi.interfaces.interactive Provides interfaces for interactive handling of Oracle Data Integrator interfaces. 
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.execarea This package contains the implementations representing the execution areas in 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.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. 

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.data
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.
IExecutionArea
          A location in which some elements will be executed.
These execution areas are updated in real time by the helper, they help the source set computers group elements to generate the source sets.
IMappingPersistencePolicy
          Implementations on this class are telling which mappings and which columns need to be persisted in the repository.
Note that for safety reasons, implementations should at least persist columns and mappings that would be persisted by the default implementation (MappingPersistencePolicyDefault).
IReferenceManager
          Implementations of this interface represent a reference manager, which is a class that handles and provides references to and from IInterfaceSubComponents in the OdiInterface.
ISourceSetCreator
          Implementations of this class are used by ISourceSetComputers to create new SourceSets when needed.
ISourceSetListener
          Implementations of this interface listen to source set events (when they are created, renamed or removed).
Listeners are called after the operation has been performed.
ISourceSetNameProvider
          Implementations of this class are in charge of providing names for SourceSets.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support
IElementInExecutionArea
          Represents an object that will be located in a SourceSet, StagingArea or Target in interfaces.
This is only a wrapper on an IInterfaceSubComponent and sets it to be located on an IExecutionArea.
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.
IExecutionArea
          A location in which some elements will be executed.
These execution areas are updated in real time by the helper, they help the source set computers group elements to generate the source sets.
IMappingPersistencePolicy
          Implementations on this class are telling which mappings and which columns need to be persisted in the repository.
Note that for safety reasons, implementations should at least persist columns and mappings that would be persisted by the default implementation (MappingPersistencePolicyDefault).
InvalidSubInterfaceException
          Exception raised when a sub interface is used as derived but does not meet the criteria for valid derived sub interfaces.
IReference
          Classes implementing this interface represent a reference from an IExecutableTextHolder to an IInterfaceSubComponent.
IReferenceChangeListener
          Implementations of this interface are listening to reference change events.
IReferenceManager
          Implementations of this interface represent a reference manager, which is a class that handles and provides references to and from IInterfaceSubComponents in the OdiInterface.
ISourceSetCreator
          Implementations of this class are used by ISourceSetComputers to create new SourceSets when needed.
ISourceSetListener
          Implementations of this interface listen to source set events (when they are created, renamed or removed).
Listeners are called after the operation has been performed.
ISourceSetNameProvider
          Implementations of this class are in charge of providing names for SourceSets.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.actionlistener
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.actions
IAutoMappingComputer
          Provides a way of automatically generate mapping texts when changes occur in the interface.
For instance, when a SourceDataStore is added to the interface, an automapping computer is called to generate an auto-mapping on a target column (for instance a 1 to 1 column mapping)
IDataStoreReferenceBreaker
          Makes sure that breaking (deleting) these references will not have a bad impact on the diagram, and throw a Veto if these references shouldn't be deleted.
This is called whenever we delete a source object, and it should take care of breaking references to the deleted object.
IKMOptionRetainer
          Implementers of this class are objects that retain KM and KM options.
IMappingChooser
          Implementations of this interface are in charge of choosing a mapping SQL text for a given column name.
ITargetKeyChooser
          Implementations of this interface are in charge of finding an update key for target datastores in interfaces.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.execarea
IElementInExecutionArea
          Represents an object that will be located in a SourceSet, StagingArea or Target in interfaces.
This is only a wrapper on an IInterfaceSubComponent and sets it to be located on an IExecutionArea.
IExecutionArea
          A location in which some elements will be executed.
These execution areas are updated in real time by the helper, they help the source set computers group elements to generate the source sets.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.km.optionretainer
IKMOptionRetainer
          Implementers of this class are objects that retain KM and KM options.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.mapping.automap
IAutoMappingComputer
          Provides a way of automatically generate mapping texts when changes occur in the interface.
For instance, when a SourceDataStore is added to the interface, an automapping computer is called to generate an auto-mapping on a target column (for instance a 1 to 1 column mapping)

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.mapping.choosers
IMappingChooser
          Implementations of this interface are in charge of choosing a mapping SQL text for a given column name.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.mapping.persistencepolicy
IMappingPersistencePolicy
          Implementations on this class are telling which mappings and which columns need to be persisted in the repository.
Note that for safety reasons, implementations should at least persist columns and mappings that would be persisted by the default implementation (MappingPersistencePolicyDefault).

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.references
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.
IReference
          Classes implementing this interface represent a reference from an IExecutableTextHolder to an IInterfaceSubComponent.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.references.breakers
IDataStoreReferenceBreaker
          Makes sure that breaking (deleting) these references will not have a bad impact on the diagram, and throw a Veto if these references shouldn't be deleted.
This is called whenever we delete a source object, and it should take care of breaking references to the deleted object.
IReference
          Classes implementing this interface represent a reference from an IExecutableTextHolder to an IInterfaceSubComponent.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.references.managers
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.
IReference
          Classes implementing this interface represent a reference from an IExecutableTextHolder to an IInterfaceSubComponent.
IReferenceChangeListener
          Implementations of this interface are listening to reference change events.
IReferenceManager
          Implementations of this interface represent a reference manager, which is a class that handles and provides references to and from IInterfaceSubComponents in the OdiInterface.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.sourceset.computers
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.
ISourceSetListener
          Implementations of this interface listen to source set events (when they are created, renamed or removed).
Listeners are called after the operation has been performed.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.sourceset.creators
ISourceSetCreator
          Implementations of this class are used by ISourceSetComputers to create new SourceSets when needed.
ISourceSetListener
          Implementations of this interface listen to source set events (when they are created, renamed or removed).
Listeners are called after the operation has been performed.
ISourceSetNameProvider
          Implementations of this class are in charge of providing names for SourceSets.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.targetkeychoosers
ITargetKeyChooser
          Implementations of this interface are in charge of finding an update key for target datastores in interfaces.

 

Classes in oracle.odi.interfaces.interactive.support used by oracle.odi.interfaces.interactive.support.textholder
IExecutableTextHolder
          Classes implementing this interface contain texts that can be executed on a location, thus enabling to access in a generic way any object containing an expression.
It has a Sql Expression and an OdiInterface.ExecutionLocation, some potential attached SourceDataStores, may be located in a DataSet, and may be part of a SourceSet.
The number of attached source datastores depends on the type of the object (target columns have 0, filters and mappings have 1, joins have 2...).
As all implementations have protected constructors, use ExecutableTextHolderFactory to instantiate text holders.

 


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.