Interface and Description |
---|
oracle.odi.interfaces.interactive.IActionHelper
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface provides the generic helper methods for various actions on ODI interface objects.
|
oracle.odi.interfaces.interactive.IAliasComputer
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface provides the alias name computation for ODI interface data stores.
|
oracle.odi.interfaces.interactive.IAutoFixManager
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface manages the auto-fixing of actions.
|
oracle.odi.interfaces.interactive.support.IAutoMappingComputer
this class/method belongs to 11g SDK and is deprecated in 12c release.
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) |
oracle.odi.interfaces.basic.IBasicInterfaceCreationHelper
this class/method belongs to 11g SDK and is deprecated in 12c release.
Any class implementing this interface is a helper to create basic ODI
interfaces from scratch.
These interfaces must comply with the following:
|
oracle.odi.interfaces.interactive.IClauseImporter
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface imports the filter and join conditions for ODI interface objects.
|
oracle.odi.interfaces.interactive.support.IDataStoreReferenceBreaker
this class/method belongs to 11g SDK and is deprecated in 12c release.
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. |
oracle.odi.interfaces.interactive.IdManager
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface for managing object ids for ODI interface objects.
|
oracle.odi.interfaces.interactive.support.IElementInExecutionArea
this class/method belongs to 11g SDK and is deprecated in 12c release.
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 .
The reason for not adding the property on the real IInterfaceSubComponent s is that the execution area is only an internal
and technical property used by the helper, and it has no persistence, so it wouldn't make sense for the IInterfaceSubComponent s to hold it directly.
Created on 4 janv. 08 |
oracle.odi.interfaces.interactive.support.IExecutableTextHolder
this class/method belongs to 11g SDK and is deprecated in 12c release.
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 SourceDataStore s, 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. |
oracle.odi.interfaces.interactive.support.IExecutionArea
this class/method belongs to 11g SDK and is deprecated in 12c release.
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. |
oracle.odi.interfaces.interactive.IImpacts
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this interface represent impacts that have been caused by the execution of an
action.
|
oracle.odi.interfaces.interactive.IInteractiveInterfaceHelper
this class/method belongs to 11g SDK and is deprecated in 12c release.
Any class implementing this interface is a helper to manipulate Odi interfaces in an interactive
way.
|
oracle.odi.interfaces.interactive.IInteractiveInterfaceHelperWithActions
this class/method belongs to 11g SDK and is deprecated in 12c release.
Any class implementing this interface is a helper to manipulate Odi interfaces in an interactive way.
|
oracle.odi.interfaces.interactive.IInterfaceAction
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface for performing various actions on ODI interface objects.
|
oracle.odi.interfaces.interactive.IInterfaceActionListener
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface for responding to the result of the various actions performed on ODI
interface objects.
|
oracle.odi.interfaces.interactive.IInterfaceIssue
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface representing the errors (issues) related to ODI interface objects.
|
oracle.odi.interfaces.interactive.support.km.IInterfaceKMHolder
this class/method belongs to 11g SDK and is deprecated in 12c release.
Defines a knowledge module (KM) holder.
|
oracle.odi.domain.project.interfaces.IInterfaceSubComponent
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface is used to mark objects contained in an interface.
FIXME rename that interface IOdiInterfaceSubComponent for naming consistency. Postponed to a future release - more than 550 references. TODO add a method getInterface() that will return the OdiInterface that component belongs to. |
oracle.odi.interfaces.interactive.IInterfaceUndoListener
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface for managing the "undo" of actions performed on ODI interface objects.
|
oracle.odi.interfaces.interactive.IIssueFix
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface representing the fixes that can be applied to issues related to ODI
interface objects.
|
oracle.odi.interfaces.interactive.support.issues.IIssuesComputer
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface that computes the errors (issues) related to ODI interface objects.
|
oracle.odi.interfaces.interactive.support.issues.IIssuesComputerFactory
this class/method belongs to 11g SDK and is deprecated in 12c release.
Factory to be used for obtaining an instance of the
IIssuesComputer object. |
oracle.odi.interfaces.interactive.support.issues.IIssuesManager
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the interface that manages the errors (issues) related to ODI interface objects.
|
oracle.odi.interfaces.data.IJMSCallBack
this class/method belongs to 11g SDK and is deprecated in 12c release.
An interface used to have a way to process a request string from the JMS service,
when checking the source/target data access. If the source or target data is connected
to a data server with JMS technology, then the
processRequest method
will be called with the request string that has been recieved from JMS, and it will
return an instance of the CallBackResult inner class. It is up to the
user to provide an appropriate implementation for this interface, when using the
data access helper classes. |
oracle.odi.interfaces.interactive.support.IKMOptionRetainer
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementers of this class are objects that retain KM and KM options.
This means that when the KM is changed on these objects, they might do some
actions not to lose the previous options, * typically using homonymy on
options names.
|
oracle.odi.interfaces.interactive.support.IMappingChooser
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this interface are in charge of choosing a mapping SQL text for a given column name.
|
oracle.odi.interfaces.interactive.IMappingMatchPolicy
this class/method belongs to 11g SDK and is deprecated in 12c release.
An interface that can be implemented to define a matching policy that is
used to reuse mappings when the target data store of an interface is
changed.
|
oracle.odi.interfaces.interactive.support.IMappingPersistencePolicy
this class/method belongs to 11g SDK and is deprecated in 12c release.
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 ). However, other implementations might choose to persist mappings and/or columns
that are not persisted by the default implementation. |
oracle.odi.interfaces.data.IOdiInterfaceDataAccessHelper
this class/method belongs to 11g SDK and is deprecated in 12c release.
An interface that can be implemented to help with runtime data access for the
sources and targets of an interface. Various subcomponents of
the interface can be specified, and data access is set up for those subcomponents. For
example a specific set of source data stores, filters, joins, target columns or target mappings
may be specified.
Implementations of this interface are used for computing all information needed to perform a show data on any object of the interface. All known implementing interfaces: OdiInterfaceDataAccessHelperWithSnpObjects OdiInterfaceDataAccessHelperWithSnpObjectsViewData |
oracle.odi.interfaces.data.IOdiInterfaceExpressionChecker
this class/method belongs to 11g SDK and is deprecated in 12c release.
Is in charge of checking an expression for a text holder.
Created on 16 fevr. 2009 |
oracle.odi.domain.project.finder.IOdiInterfaceFinder
this class/method belongs to 11g SDK and is deprecated in 12c release.
Finder interface for
OdiInterface entity. |
oracle.odi.domain.project.interfaces.IOptionnallyPersistedObject
this class/method belongs to 11g SDK and is deprecated in 12c release.
This interface marks objects that may or may not be persisted in the repository.
These objects exist in memory, but for performance reasons we would not want to persist them. |
oracle.odi.interfaces.interactive.support.IReference
this class/method belongs to 11g SDK and is deprecated in 12c release.
Classes implementing this interface represent a reference from an
IExecutableTextHolder to an IInterfaceSubComponent . |
oracle.odi.interfaces.interactive.support.IReferenceChangeListener
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this interface are listening to reference change events. They are notified whenever references change in the interface.
|
oracle.odi.interfaces.interactive.support.IReferenceManager
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this interface represent a reference manager, which is a class that handles and provides references
to and from
IInterfaceSubComponent s in the OdiInterface . |
oracle.odi.domain.project.interfaces.ISourceColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this class represent columns that can be found in source datastores of
OdiInterface s.These source columns are not persisted in the repository, and are merely a view in memory of the real underlying columns in the source datastore. |
oracle.odi.interfaces.interactive.ISourceSetComputer
this class/method belongs to 11g SDK and is deprecated in 12c release.
Computes source sets for an interface.
|
oracle.odi.interfaces.interactive.support.ISourceSetCreator
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this class are used by
ISourceSetComputer s to create new SourceSet s when needed. |
oracle.odi.interfaces.interactive.support.ISourceSetListener
this class/method belongs to 11g SDK and is deprecated in 12c release.
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. |
oracle.odi.interfaces.interactive.support.ISourceSetNameProvider
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this class are in charge of providing names for
SourceSet s. |
oracle.odi.interfaces.interactive.support.ITargetKeyChooser
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementations of this interface are in charge of finding an update key for target datastores in interfaces.
|
Class and Description |
---|
oracle.odi.domain.runtime.variable.Action
As of ODI 11.1.1.5 replaced by
ValuePersistence . |
oracle.odi.interfaces.interactive.support.actionlistener.ActionListenerAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is a convenience class to create a new
IInterfaceActionListener by overridding only the desired methods. This
class implements the interface without any implementation. |
oracle.odi.interfaces.interactive.support.actionlistener.ActionListenerComposer
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class create a new
IInterfaceActionListener by composing multiple child IInterfaceActionListener into a single listener. When a notification is
received, the child listeners will be invoked for the corresponding
notification in the same order as they are added. |
oracle.odi.interfaces.interactive.support.aliascomputers.AliasComputerDoubleChecker
this class/method belongs to 11g SDK and is deprecated in 12c release.
This alias computer ensures that it will not return an alias that is currently used in the DataSet in which the SourceDataStore is located.
It is based on a wrapped alias computer which gives the original alias on which this computer will base the alias it will return. To make sure that aliases are unique, it appends a number to the alias if any collision is found, until the name is unique. This alias computer ensures that the returned aliases comply with the size limitation defined by SourceDataStore.ALIAS_MAX_LENGTH by
truncating the aliases before appending the number. |
oracle.odi.interfaces.interactive.support.aliascomputers.AliasComputerFixed
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation is based on the alias passed to the constructor, just making sure that the alias doesn't exceed the max length.
|
oracle.odi.interfaces.interactive.support.issues.autofixmanager.AutoFixManagerComposer
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementation of
IAutoFixManager interface which maintains references to various autofix managers. |
oracle.odi.interfaces.interactive.support.issues.autofixmanager.AutoFixManagerEnableText
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementation of
IAutoFixManager interface which fixes IExecutableTextHolder sub-component text-enabling modification errors. |
oracle.odi.interfaces.interactive.support.issues.autofixmanager.AutoFixManagerLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
Generic implementation of
IAutoFixManager interface. |
oracle.odi.interfaces.interactive.support.issues.autofixmanager.AutoFixManagerNewObjects
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementation of
IAutoFixManager interface which fixes errors resulting from the addition of a sub-component. |
oracle.odi.interfaces.interactive.support.mapping.automap.AutoMappingComputerColumnName
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation creates 1 on 1 mappings based on column names.
If the target column doesn't have any mapping yet, then a new TargetMapping is created |
oracle.odi.interfaces.interactive.support.mapping.automap.AutoMappingComputerLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation is lazy: it doesn't do anything.
|
oracle.odi.interfaces.interactive.support.aliascomputers.BasicAliasComputer
this class/method belongs to 11g SDK and is deprecated in 12c release.
A basic simple alias computer, from the
OdiDataStore.getDefaultAlias() method. |
oracle.odi.interfaces.data.CheckResponse
this class/method belongs to 11g SDK and is deprecated in 12c release.
An instance of this class contains the response from a
IOdiInterfaceExpressionChecker checker. The checker validates an
expression owned by an interface subcomponent, and returns a status code and error text. |
oracle.odi.interfaces.interactive.support.clauseimporters.ClauseImporterDefault
this class/method belongs to 11g SDK and is deprecated in 12c release.
ClauseImporterDefault is the default implementation of IClauseImporter
for importing join and filter clauses for a source data store. It is typically used by interface action
class InterfaceActionAddSourceDataStore as a construction parameter to control the importing behavior.
If importing is not desired, ClauseImporterLazy may be used instead.
Example: interactiveHelper.performAction(new InterfaceActionAddSourceDataStore(sourceDataStore1, dataSet, new BasicAliasComputer(), new ClauseImporterDefault(), new AutoMappingComputerLazy())); |
oracle.odi.interfaces.interactive.support.clauseimporters.ClauseImporterLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
ClauseImporterLazy is a lazy implementation of the IClauseImporter interface which does not import clauses, effectively
behaving as a no-op. ClauseImporterDefault is the default implementation
for importing join or filter clauses. ClauseImporterLazy is typically used by interface action
classes as a construction parameter to control the importing behavior.
Example: interactiveHelper.performAction(new InterfaceActionAddSourceDataStore(sourceDataStore1, dataSet, new BasicAliasComputer(), new ClauseImporterLazy(), new AutoMappingComputerLazy())); |
oracle.odi.interfaces.interactive.support.xrefs.ContextManager
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class is a helper to provide expression contexts for each <@link DataSet> in an interface,
as well as a context for target expressions.
An ODI interface expression context (<@link IExpressionContext>) is an object that is able to produce all the recognizable parsing tags that will be used when parsing the expression, for a specified language and technology. Each of the context returned by this class ensures that they refer to:
giveContext to learn how to retrieve a context for a given dataset. |
oracle.odi.interfaces.data.DataAccessInfo
this class/method belongs to 11g SDK and is deprecated in 12c release.
Instances of this class contain information about how to query the runtime data from
various source and target objects associated with an interface. The query information can be
used to show or retrieve the data. Instances of this class
are created by an <@link IOdiInterfaceDataAccessHelper> instance.
|
oracle.odi.domain.project.interfaces.DataSet
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents a dataset inside an
OdiInterface .
A DataSet is a subset of sources that can be combined with other DataSet s using Set operators (such as UNION, MINUS, etc.).
DataSet s contain SourceDataStore s, Join s, Filter s and TargetMapping s (which are occurrences of mappings executed on Source or Staging Area.Note that this class is provided in read-only mode. To make any modification to a DataSet please use instances of IInteractiveInterfaceHelper such as InteractiveInterfaceHelperWithActions . |
oracle.odi.interfaces.interactive.support.references.breakers.DataStoreReferenceBreakerClauses
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation deletes any clauses involved in the references.
This is because the default behaviour is to delete any clause referencing the source datastore that is being deleted. |
oracle.odi.interfaces.interactive.support.references.breakers.DataStoreReferenceBreakerComposer
this class/method belongs to 11g SDK and is deprecated in 12c release.
A composer of reference breakers.
All internal breakers are called one after the other.
|
oracle.odi.interfaces.interactive.support.references.breakers.DataStoreReferenceBreakerLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation is lazy and doesn't do anything to break references.
|
oracle.odi.interfaces.interactive.support.references.breakers.DataStoreReferenceBreakerTargetMapping
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation removes references to source datastore from target mappings by switching the mappings to the target.
|
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderFactory
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the factory class to create the text holder object for different
types of interface sub-component, including filter, join, target mapping and
target column.
|
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderFilter
this class/method belongs to 11g SDK and is deprecated in 12c release.
The text holder for filters.
This particular text holder is always in a DataSet and has 1 attached SourceDataStore. |
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderGenericClause
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the abstract common implementation for source clauses (Joins and Filters).
It wraps the generic clause and provides all basic implementations.
|
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderJoin
this class/method belongs to 11g SDK and is deprecated in 12c release.
The text holder for joins.
This particular text holder is always in a DataSet and has 2 attached SourceDataStores.Note that on Lookup Joins, the second attached source datastore cannot be set, as it is tightly bound to the SourceDataStore of the Lookup. |
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderTargetColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
The text holder for target columns (mapped on TARGET).
This particular text holder is never in a DataSet and has no attached SourceDataStore. |
oracle.odi.interfaces.interactive.support.textholder.ExecutableTextHolderTargetMapping
this class/method belongs to 11g SDK and is deprecated in 12c release.
The text holder for target mappings (mapped on SOURCE or WORK).
This particular text holder is always in a DataSet and has 1 attached SourceDataStore. |
oracle.odi.domain.project.interfaces.Filter
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents a filter in an interface.
|
oracle.odi.domain.project.interfaces.Filter.FilterType
this class/method belongs to 11g SDK and is deprecated in 12c release.
Types of filter for a filter clause.
|
oracle.odi.domain.project.interfaces.GenericClause
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents a generic clause in an interface, which is either
a join or a filter. A generic clause has a SQL expression text and can
be attached to one or two source data stores. It also defines which
location the clause will be executed.
|
oracle.odi.interfaces.interactive.support.Impacts
this class/method belongs to 11g SDK and is deprecated in 12c release.
Default implementation for
IImpacts . |
oracle.odi.interfaces.interactive.support.InitializationCriteriaForInterface
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents initialization criteria to load parts of an interface when a helper is instantiated.
It can be used to instanciate the full hierarchy of objects needed by an interface. |
oracle.odi.interfaces.interactive.support.InteractiveInterfaceHelperWithActions
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceInterfaceHelperWithActions is a helper class that works in conjunction with
the interactive interface action classes found in package
oracle.odi.interfaces.interactive.support.actions
in order to create or modify the ODI interface objects that define the execution behavior of the interface.
The objects that can be created or modified include sources, targets, mappings,
filter, joins, and other clauses that define an ETL operation.
General Concepts: The general usage of the interactive interface helper and action classes is as follows: First create instance of this interface helper class. Then create an action class by calling it's constructor. Then call this helper's performAction method
with a reference to the action class as one of the calling parameters.
Performing the action: Though the action classes themselves have a performAction method, it is for internal
use only. The creation or modification action should be performed using the performAction
method in this helper class. Here is an example of creating a join object between two sources:
InteractiveInterfaceHelperWithActions interactiveHelper = new InteractiveInterfaceHelperWithActions(odiInterface, myOdiInstance, myOdiInstance.getTransactionalEntityManager(), new SourceSetComputerEraser(odiInterface), new SourceSetCreatorNew(), new SourceSetNameProviderBasicIncrement(), new MappingPersistencePolicyDefault());
Expression Strings: Many of the action class constructors require an expression string as a calling parameter. The expression strings may refer to objects that can be used in the interface, such as source table columns, variables, sequences, etc. When referring to source table columns in an expression string, the source table alias must be used. For example, if two join sources EMP and DEPT have aliases "EMP_ALIAS" and "DEPT_ALIAS", then the passed-in SQL join condition string might be "EMP_ALIAS.DEPTNO = DEPT_ALIAS.DEPTNO". A reliable way to create the join condition string is to create an Expression
object by calling ExpressionStringBuilder class methods, then call method
getAsString on the resultant Expression object. Here is an example
of creating the expression string "<mySrcDataStore1_alias>.DEPT_ID = <mySrcDataStore2_alias>.DEPT_ID":
ExpressionStringBuilder stringBuilder = new ExpressionStringBuilder(getLanguageProvider().getSnpsLanguageByTechnologyName(mySourceDataStore1.getModel().getTechnology().getInternalName()));
The advantage of creating it this way is that the actual string values of the data store aliases and columns do not need to be known when the code is written, and the code will remain accurate even if the alias names are later changed. Reverse Actions: Most action classes will call an undo listener to add a reverse or undo action that can be performed to undo the action itself. Auto-fix manager: This helper can contain an instance of the <@link IAutoFixManager> interface. Depending on the functionality of the particular auto-fix manager implementation, it may cause problems or issues to be automatically fixed after an action is performed. Source Set Computer/Creator: This helper also contains a ISourceSetComputer and a ISourceSetCreator
interface instance object. Each interface contains a set of SourceSet objects, which
group the executable objects (e.g. joins and mappings) according to their execution location.
The source sets must be created according to some strategy, after the interface objects
have all been added. For the SDK, the source set computer and creator do this work. The
source set computer determines the strategy for creating source sets based on the interface
objects, settings, and KMs. The source set creator actually creates each source set, and
is called by the source set computer. A common source set computer implementation that
can be used for many generic cases is SourceSetComputerRetainer . The source set
computer and creator implementation instance can be passed to the helper in it's constructor.
Retrieving the created object: When an action is performed that creates a new object, for example InterfaceActionAddFilter ,
then it may be useful at some point to retrieve a reference to the newly created object or
objects. The <@link IImpacts> interface instance that is returned from the performAction
call can be used to retrieve the object. Here is a sample method that could be used to retrieve
the objects.
protected <T extends IInterfaceSubComponent> T findAddedObject(IImpacts impacts, Class<T> clazz) {
for (InterfaceObjectModification modif : impacts.getModifications())
if (clazz.isInstance(modif.getModifiedObject()) && modif.getModification().equals(InterfaceObjectModification.Modification.OBJECT_ADDED))
return (T) modif.getModifiedObject();
System.out.println("Could not find new object of type " + clazz.getName());
return null;
}
The key to this method is the use of the getModifiedObject() in the IImpacts interface.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddCrossJoin
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddCrossJoin is an interface action class used to create create a join between
two sources in an ODI interface data set. A cross join has no join condition and thus
creates a cartesian product between the join sources.
The two
SourceDataStore objects are explicitly specified
in the constructor.The join that is created is owned by the DataSet object that is
associated with the first passsed-in SourceDataStore .
All sources that are joined must belong to the same data set.
To change the properties of the join, for example to set the relationship between two
of the join sources to be an outer join, use the InterfaceActionOnJoinSetJoinProperties
class.If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the join may be automatically
changed, even if it has been explicitly set in the constructor.The same join object should be used to join any number columns between 2 sources, using the "AND" SQL keyword to combine the join condition predicates. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddDataSet
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddDataSet is an interface action class used to add a
DataSet
object to an ODI interface data. When the interface is created, it will already contain
one data set by default. The purpose of a DataSet object is to group interface
sources into a subset of sources that will be used by set operation, such as UNION or INTERSECT.
Many interfaces only need the one default data set, a new one should be added only if
a set operation is needed. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddFilter
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddFilter is an interface action class used to create create a filter
on a data source in an ODI interface data set. The source data store that is being
filtered is specified in the SQL expression string. An alias must be used to specifiy
the data source. An example filter string would be "EMP_ALIAS.EMPID > 100". This would
filter the rows from a source with alias "EMP_ALIAS", and only allow processing for those
with an EMPID column value greater than 100.
The filter that is created is owned by the DataSet object that is passed in
to the constructor. The filtered source data store must be in the same data set.
If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the filter may be automatically
changed, even if it has been explicitly set in the constructor. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddJoin
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddJoin is an interface action class used to create a join between
two or more sources in an ODI interface data set.
The source tables are specified in the passed-in SQL string parameter
in the constructor. For example, if the two sources have aliases "EMP_ALIAS" and
"DEPT_ALIAS", then the passed-in SQL string might be "EMP_ALIAS.DEPTNO = DEPT_ALIAS.DEPTNO".
The join that is created is owned by the DataSet object that is passed in
to the constructor. All sources that are joined must be in the same data set.
To change the properties of the join, for example to set the relationship between two
of the join sources to be an outer join, use the InterfaceActionOnJoinSetJoinProperties
class.If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the join may be automatically
changed, even if it has been explicitly set in the constructor.The same join object should be used to join any number columns between 2 sources, using the "AND" SQL keyword to combine the join condition predicates. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddLookup
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddLookup is an interface action class used to create lookup of a
data source in an interface data set. Alternately a lookup from another interface
result can be specified.
The data source or interface that will be the lookup source is specified explicitly.
The lookup condition is similar to a join condition. It should
it should specify a lookup condition relationship between an existing data source in the interface
and the lookup source. For example, if the one interface source has alias "EMP_ALIAS" and
the lookup source has an alist "DEPT_ALIAS", then the passed-in SQL lookup string
might be "EMP_ALIAS.DEPTNO = DEPT_ALIAS.DEPTNO".
The lookup that is created is owned by the DataSet object that is passed in
to the constructor. The existing interface data source specified in the lookup condition
must be in the same data set.If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the lookup may be automatically
changed, even if it has been explicitly set in the constructor. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddNaturalJoin
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddNaturalJoin is an interface action class used to create create a natural join between
two or more sources in an ODI interface data set.
The data sources to be joined are specified explicitly in the constructor.
For a natural join, the join condition that is used for the join is
automatically determined using the column names in the sources. Each column from
the first source that has a corresponding column with an identical name in the second
source will used in the join condition in an equals join.
* The join that is created is owned by the DataSet object that is passed in
to the constructor. All sources that are joined must be in the same data set.To change the properties of the join, for example to set the relationship between two of the join sources to be an outer join, use the InterfaceActionOnJoinSetJoinProperties
class.If the auto-fix manager is set up for the InteractiveInterfaceHelperWithActions
helper, it is possible that the execution location of the join may be automatically
changed, even if it has been explicitly set in the constructor.The same join object should be used to join any number columns between 2 sources, using the "AND" SQL keyword to combine the join condition predicates. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddSourceDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddSourceDataStore is an interface action class used to add a source DataStore
object to an ODI interface
DataSet .
The data store could be either a model OdiDataStore ,
or the target data store of a temporary interface. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionJournalizeSourceDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionAddJournalizeDataStore is an interface action class used to add or remove journalizing capability
an ODI interface
SourceDataStore .
A journalized data store is one that has a change data capture capability. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionLookupTransform
this class/method belongs to 11g SDK and is deprecated in 12c release.
This action transforms a source datastore with a join into a lookup and vice-versa.
In the end, the source datastore and the join will be a single lookup. Created on 25 mars 08 |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnDataSetSetName
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnDataSetSetName is an interface action class used to set the name of a
DataSet . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnDataSetSetOperator
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnDataSetSetOperator is an interface action class used to set the operator of a
DataSet .
The operator is the set-type operation that will be used to merge this DataSet with
the previous DataSet in the order. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnDataSetSetOrder
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnDataSetSetOrder is an interface action class used to set the order of a
DataSet .
The order is used to produce the set-type operation that will be used to merge the rows in this DataSet with
another DataSet .
WARNING: note that moving the datasets can cause the result to be different because operators might behave differently
(A minus B is not the same than B minus A). |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnExecutableSetSqlAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnExecutableSetSqlAbstract is an abstract base class for all action classes that
set SQL expressions. For internal use only.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnExecutableSetSqlAbstract is an abstract base class for all action classes that
modify a generic SQL clause. For internal use only.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetBusinessRule
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetBusinessRule is an interface action class used to set a
business rule on a generic clause. The business rule is a business description string that will
be attached to the clause. A generic clause can be a
Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetDefaultOrder
this class/method belongs to 11g SDK and is deprecated in 12c release.
Sets a default order on the clause. This does not allow setting a specific order number. Rather
it sets the default order, which is a value that is 10 greater than the previous highest order.
To explicitly set the order number, use
InterfaceActionOnGenericClauseSetOrder . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetEnabled
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetEnabled is an interface action class used to set the
enabled flag a generic clause. The enabled flag indicates whether the clause will actual
be used during execution of the interface A generic clause can be a
Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetExecutionLocation
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetBusinessRule is an interface action class used to set a
execution location for a generic clause. The execution location for the clauses determines
the shape of the flow graph of the interface execution, and at which points in the graph
the data is transformed.
A generic clause can be a
Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetIndexType
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetIndexType is an interface action class used to set the
index type for a generic clause. The index type indicates the type of index that may be
created in order to improve the performance of the generic clause.
A generic clause can be a
Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetIndexType.IndexTypeNumber
this class/method belongs to 11g SDK and is deprecated in 12c release.
The number of the source that will use the index.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetOrder
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetOrder is an interface action class used to set the
processing order for a generic clause. The order is important for a join when
the source technology supports ordered join, because it can help determine the
overall order and functionality of the ANSI outer join clause.
For example, suppose there are 2 joins in the interface, Join1 is "A LEFT OUTER JOIN B", and Join2 is "B LEFT OUTER JOIN C". If Join1 has an order value of 10 and Join2 has an order value of 20, then the generated result will be "A LEFT OUTER JOIN B LEFT OUTER JOIN C". But if Join2 has an order value of 20 and Join1 has an order value of 10, then the generated result will be "B LEFT OUTER JOIN C RIGHT OUTER JOIN A". So it will affect the data result. A generic clause can be a Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnGenericClauseSetSql
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnGenericClauseSetSql is an interface action class used to set the
actual SQL expression text for a generic clause. For example if the clause is a join, the SQL
text represents the join condition or WHERE or ON clause, if it is a filter the SQL text
represents the filter condition or WHERE clause.
A generic clause can be a
Filter ,
TargetMapping ,
Join . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnInterfaceSetDescription
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnInterfaceSetDescription is an interface action class used to set the
description text for the interface.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnInterfaceSetName
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnInterfaceSetName is an interface action class used to set the
name of the interface.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnInterfaceSetOptimizationContext
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnInterfaceSetOptimizationContext is an interface action class used to set the
optimization context for the interface. The optimization context is used to associate the logical
schema to a physical schema when no forced context is set for a source or target in the interface
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnJoinSetJoinProperties
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnJoinSetJoinProperties is an interface action class used to set the
properties for a join object. The properties are as follows:
join type: The type of the join which can be one of: INNER, CROSS, NATURAL ordered: Boolean property to set whether the join is ordered with respect to other join objects. In practice this determines whether ANSI outer join syntax is used in the generated code. outer1: Boolean - if set to true, then the join is outer with respect to the first join source that is attached to the join. outer2: Boolean - if set to true, then the join is outer with respect to the first join source that is attached to the join. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnJoinSetJoinProperties.JoinType
this class/method belongs to 11g SDK and is deprecated in 12c release.
The join type for the join object.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnLookupSetSelectLookup
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnLookupSetSelectLookup is an interface action class used to set the
lookup select type for a lookup object. The select type determines whether a left outer
join in the from clause is used for the lookup, or if the lookup is done in the
select list, as a scalar SQL query. If the "selectLookup" flag is true,
then a scalar SQL query in the select list is used, and no left outer join is added to the FROM clause.
For example, if the interface has a source EMP with a lookup on DEPT, and "selectLookup" is set to true, the generated code would look something like this:
select
SRC_EMP.DEPT_ID C1_DEPT_ID, If "selectLookup is set to false, then the code would look something like this:
select
SRC_EMP.DEPT_ID C1_DEPT_ID, In this case a left outer join is not used because the technology ("ORACLE") does not support ordered joins (The "Reference" setting in the "Data Handling" node of the technology editor is set to "NOT ORDERED"). |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreAbstract is an abstract base class for all action classes
that modify a source data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreSetAlias
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreSetAlias is an action class used to set the default alias
for a source
SourceDataStore object in an ODI interface. The alias is used as a SQL
table alias in the generated SQL select query for the source. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreSetForcedContext
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreSetForcedContext is an action class used to set the forced context
for a source
SourceDataStore object in an ODI interface. The forced context is the context that
will be used to find the physical location of this source during interface execution, overriding
the default value. The default context is the optimization context for the interface, set
using InterfaceActionOnInterfaceSetOptimizationContext . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreSetOrder
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreSetOrder is an action class used to set the order
value for a
SourceDataStore . The order value is used to determine the order
in which the sources appear in the SQL from clause, in the case of a non-ANSI join syntax. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreSetPartition
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreSetPartition is an action class used to set the partition
used for the
SourceDataStore . An OdiPartition instance must first be
created and passed to the constructor for this class. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived is an action class used
to set a
SourceDataStore in the interface as a derived sub-select. This can only
be set if the source in question is a temporary target from another interface. If
the derived sub-interface flag is set to true, then the generated source load query will have a sub-query
that represents the loading logic from the sub-interface. The sub-interface is the interface
whose temporary target is being used as a source for this one. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnSourceSetSetName
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnSourceSetSetNameLookupSourceDataStoreSetSubInterfaceAsDerived is an action class used
to set the name of a
SourceSet . |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnStagingAreaSetIndicator
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnStagingAreaSetIndicator is an action class used
to set one of four possible special indicators for the staging area of an ODI interface.
Each indicator is a boolean flag and can be set to true or false.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnStagingAreaSetIndicator.StagingAreaIndicator
this class/method belongs to 11g SDK and is deprecated in 12c release.
Specifies one of the boolean indicators that can be set to true or false for the staging area.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnStagingAreaSetLogicalSchema
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnStagingAreaSetLogicalSchema is an action class used
to set the logical schema that will be used for the staging area. This setting
is only valid if the
ON_TARGET indicator is set to false using the
InterfaceActionOnStagingAreaSetIndicator action class. |
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
An abstract base class for action classes that modify a target column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnMove
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnMove is an action class used to move a column in the column list.
Warning: only used for temporary target datastores.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnMove.MoveAction
this class/method belongs to 11g SDK and is deprecated in 12c release.
Represents a move type.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetBusinessRule
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetBusinessRule is an interface action class used to assign a business rule
for a column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetDataType
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetDataType is an interface action class used to assign a data type
for a column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetEnabled
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetEnabled is an interface action class used to set an indicator flag
for a column to specify whether it is enabled for mapping.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetIndicator
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetIndicator is an interface action class used to set an indicator flag
for a column. The indicator flags are: CHECK_NOT_NULL, INSERT, UPDATE, and UPDATE_KEY.
The INSERT flag indicates that a mapping column participates in the insertion operations in the target table.
The UPDATE flag indicates that a mapping column participates in the update operations in the target table.
The CHECK_NOT_NULL flag applies to flow control and indicates that the column is checked for null values.
The UPDATE_KEY flag indicates that the column participates in the update key for the interface
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetIndicator.IndicatorType
this class/method belongs to 11g SDK and is deprecated in 12c release.
The IndicatorType enumeration defines the indicator flags for a column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetLength
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetLength is an interface action class used to set the length
for a column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetName
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetName is an interface action class used to set the name
for a column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetPosition
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetPosition is an action class used to set the position of a column.
Note that this action does not just set a position (attribute) on a column. Instead, it "moves" the column to the desired position (thus potentially
changing the positions of other columns).
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetScale
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetScale is an interface action class used to set the scale
for a numeric column.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetColumnSetUD
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetColumnSetUD is an interface action class used to set User Defined (UD)
properties UD1 to UD10 for a column. The setting of a UD flag allows the column to
participate in KM operations for a particular UD flag. Any combination of the ten UD flags
may be set, depending on the UD flags used in a particular KM.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreComputeAutoMapping
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreComputeAutoMapping is an interface action class used to set automapping on all columns of a target datastore.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreSetForcedContext
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreSetForcedContext is an action class that can be used to
set the forced context for a target data store. If set, the forced context is a context that will
be used to resolve the physical information for the target data store, regardless of the
execution context chosen when the interface is executed.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreSetMaxErrors
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreSetMaxErrors is an interface action class used to set the error boundaries of a mapping.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreSetPartition
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreSetPartition is an interface action class used to set the partition for a target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreSetUpdateKey
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreSetUpdateKey is an interface action class used to set the update key for a target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreToTemporary
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetDataStoreToTemporary is an interface action class used to
change a target data store to a temporary data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetMappingAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
Base target mapping action class for maintaining column name and data set.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetMappingSetAttachedDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetMappingSetAttachedDataStore is an interface action class used to set an attached data store on a target mapping.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetMappingSetLocation
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetMappingSetLocation is an interface action class used to set the location on a target mapping.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetMappingSetSql
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTargetMappingSetSql is an interface action class used to set the SQL expression for a target mapping.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTemporaryTargetDataStoreAddColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTemporaryTargetDataStoreAddColumn is an interface action class used to add a column.
to a temporary target data store
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTemporaryTargetDataStoreRemoveColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTemporaryTargetDataStoreRemoveColumn is an interface action class used to remove a column from a temporary target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTemporaryTargetDataStoreSetDatabaseSchema
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTemporaryTargetDataStoreSetDatabaseSchema is an interface action class used to set the database schema for a temporary target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTemporaryTargetDataStoreSetName
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionOnTemporaryTargetDataStoreSetName is an interface action class used to set the name of a temporary target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionRemoveDataSet
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionRemoveDataSet is an interface action class used to remove a data set from the interface.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionRemoveGenericClause
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionRemoveGenericClause is an interface action class used to remove a generic join or filter clause.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionRemoveSourceDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionRemoveSourceDataStore is an interface action class used to remove a source data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSetKM
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionSetKM is an interface action class used to set a knowledge module (KM).
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSetKM.DetachedOptionValue
this class/method belongs to 11g SDK and is deprecated in 12c release.
Represents an option value detached from a knowledge module.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSetKM.KMType
this class/method belongs to 11g SDK and is deprecated in 12c release.
The KMType enumeration defines the knowledge module types for loading, integration, and flow control.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSetKMOptionValue
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionSetKMOptionValue is an interface action class used to set a knowledge module (KM) option.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSetTargetDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionSetTargetDataStore is an interface action class used to set a target data store.
|
oracle.odi.interfaces.interactive.support.actions.InterfaceActionSwitchDataSetOrders
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceActionSwitchDataSetOrders is an interface action class used to switch the ordering of two data sets.
|
oracle.odi.interfaces.interactive.support.execarea.InterfaceElementInExecutionArea
this class/method belongs to 11g SDK and is deprecated in 12c release.
The implementation of
IElementInExecutionArea . |
oracle.odi.interfaces.interactive.exceptions.InterfaceExceptionMsgHandle
this class/method belongs to 11g SDK and is deprecated in 12c release.
Message handle for the odi_interface resource bundle. Each exception using the interface
resource bundle for message translation must accept an instance of this class as a parameter,
e.g. throw new VetoActionException(new InterfaceExceptionMsgHandle("ODI_10001"))
|
oracle.odi.interfaces.interactive.support.execarea.InterfaceExecutionArea
this class/method belongs to 11g SDK and is deprecated in 12c release.
A basic implementation of
IExecutionArea . |
oracle.odi.interfaces.interactive.support.km.InterfaceKMHolderFactory
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceKMHolderFactory is factory class to get a KM holder for a source set, staging area, or targetDataStore.
|
oracle.odi.interfaces.interactive.support.km.InterfaceKMHolderFactory.HolderType
this class/method belongs to 11g SDK and is deprecated in 12c release.
HolderType defines the types of KM holders.
|
oracle.odi.interfaces.interactive.InterfaceObjectModification
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class manages the modifications performed on ODI interface objects.
|
oracle.odi.domain.project.interfaces.Join
this class/method belongs to 11g SDK and is deprecated in 12c release.
|
oracle.odi.domain.project.interfaces.Join.JoinType
this class/method belongs to 11g SDK and is deprecated in 12c release.
Types of join of a join clause.
|
oracle.odi.domain.project.interfaces.JournalizedSourceColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents columns for a journalized source datastore in an
interface. When a journalized filter is used in an interface, the filter
object will contain in-memory cross references to these journalized source
column objects.
|
oracle.odi.interfaces.interactive.support.km.optionretainer.KMOptionRetainerCopy
this class/method belongs to 11g SDK and is deprecated in 12c release.
This option retainer overrides the new option values with forced values passed in the constructor.
|
oracle.odi.interfaces.interactive.support.km.optionretainer.KMOptionRetainerHomonymy
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation copies old option values to the new options, based on case sensitive homonymy on the option names.
|
oracle.odi.interfaces.interactive.support.km.optionretainer.KMOptionRetainerLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is a lazy implementation: it doesn't do anything and therefore doesn't preserve option values.
By using this retainer, all options will be reset to their default value when a KM is changed on the retainer.
|
oracle.odi.interfaces.interactive.support.mapping.choosers.MappingChooserBlank
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation always a blank expression, whatever the column.
|
oracle.odi.interfaces.interactive.support.mapping.choosers.MappingChooserConstant
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation always returns a constant, whatever the column.
|
oracle.odi.interfaces.interactive.support.mapping.choosers.MappingChooserDataSet
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation chooses the SQL expression of the given column in the given dataset.
|
oracle.odi.interfaces.interactive.support.mapping.choosers.MappingChooserFirst
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation grabs the first mapping it finds, in a random dataset.
It is ok to use this implementation when there is only one dataset in the interface. |
oracle.odi.interfaces.basic.MappingDefinition
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class can be used to define a target mapping, including the
expression, description and its execution location.
|
oracle.odi.interfaces.interactive.support.mapping.matchpolicy.MappingMatchPolicyColumnName
this class/method belongs to 11g SDK and is deprecated in 12c release.
MappingMatchPolicyColumnName is an implementation of the IMappingMatchPolicy interface which matches columns by name.
This class is typically used by interface action
classes as a construction parameter to control the column matching behavior for creating mappings.
Example: interactiveHelper.performAction(new InterfaceActionSetTargetDataStore(targetOdiDatastore, new MappingMatchPolicyColumnName(), new AutoMappingComputerLazy(), new AutoMappingComputerLazy(), new TargetKeyChooserLazy())); |
oracle.odi.interfaces.interactive.support.mapping.matchpolicy.MappingMatchPolicyLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
MappingMatchPolicyLazy is a lazy implementation of the IMappingMatchPolicy interface. The getNewColumnForTargetColumn
method always returns null, effectively disabling column matching. MappingMatchPolicyColumnName is another implementation
of the IMappingMatchPolicy interface which matches columns by name. MappingMatchPolicyLazy is typically used by interface action
classes as a construction parameter to control the column matching behavior for creating mappings.
Example: interactiveHelper.performAction(new InterfaceActionSetTargetDataStore(targetDatastore, new MappingMatchPolicyLazy(), new AutoMappingComputerLazy(), new AutoMappingComputerLazy(), new TargetKeyChooserPrimaryKey())); |
oracle.odi.interfaces.interactive.support.mapping.persistencepolicy.MappingPersistencePolicyDefault
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is the default implementation for the persistence policy.
All target mappings with an SQL expression are persistent. All target columns on a temporary target datastore are persisted. On a "real" target datastore, only target columns that have an SQL expression (either on the target column or either on one of the mappings in one of the datasets) are persisted. |
oracle.odi.domain.project.interfaces.ObjTrace
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents trace messages of an object in the repository.
Currently, this only supports storing trace messages of
OdiInterface . |
oracle.odi.domain.project.interfaces.ObjTrace.TraceSeverity
this class/method belongs to 11g SDK and is deprecated in 12c release.
Severity of trace message.
|
oracle.odi.domain.project.interfaces.ObjTrace.TraceType
this class/method belongs to 11g SDK and is deprecated in 12c release.
Types of trace message.
|
oracle.odi.domain.project.OdiInterface
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. |
oracle.odi.domain.project.OdiInterface.CheckableFlowConstraint
this class/method belongs to 11g SDK and is deprecated in 12c release.
A constraint that can be checkable on the flow and potentially overriden in the interface.
Constraints include OdiKey s, OdiCondition s and OdiReference s.This class enables to manipulate the constraints and how they can be overridden in the interface. Note that as for all objects inside interfaces, you should use IInteractiveInterfaceHelper s to modify constraints. |
oracle.odi.domain.project.OdiInterface.ColumnSorterId
this class/method belongs to 11g SDK and is deprecated in 12c release.
Sorter for TargetColumns by id.
|
oracle.odi.domain.project.OdiInterface.ColumnSorterPosition
this class/method belongs to 11g SDK and is deprecated in 12c release.
Comparator used to sort TargetColumns by position.
|
oracle.odi.domain.project.OdiInterface.DatabaseSchema
this class/method belongs to 11g SDK and is deprecated in 12c release.
The database schema on which the temporary target datastore is located.
|
oracle.odi.domain.project.OdiInterface.ExecutionLocation
this class/method belongs to 11g SDK and is deprecated in 12c release.
The execution location for
Join , Filter , TargetMapping and TargetColumn expressions. |
oracle.odi.domain.project.OdiInterface.StagingArea
this class/method belongs to 11g SDK and is deprecated in 12c release.
Represents the staging area of the interface. It references a LKM, which
is used to load data from the staging area to the target data server
when the staging area is different from the target datastore.
|
oracle.odi.domain.project.OdiInterface.TargetDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
Represents the target datastore of the interface, which may be either a temporary datastore or an underlying existing
OdiDataStore defined in an OdiModel .It is located on an OdiLogicalSchema , which is either deduced from the underlying OdiDataStore or either shared with the Staging Area for a temporary datastore.It contains TargetColumn s which are either the mirror of existing OdiColumn s from the underlying OdiDataStore , or either temporary target columns. Both are represented by the class TargetColumn .It has an update key, which is either taken from one of the underlying datastore's OdiReference s, either set using a TemporaryTargetUpdateKey .It references a CKM, which is used at runtime to check the data that is sent to the target. It references an IKM, which is used to actually integrate the data from the sources into the target datastore. |
oracle.odi.interfaces.data.OdiInterfaceDataAccessChecker
this class/method belongs to 11g SDK and is deprecated in 12c release.
A class used to do data access checking for the
sources and targets of an interface. Various subcomponents of
the interface can be specified and data access for those subcomponents will be checked. For
example a specific set of source data stores, filters, joins, target columns or target mappings
may be specified.
|
oracle.odi.domain.project.OdiInterfaceShortcutAdapter
this class/method belongs to 11g SDK and is deprecated in 12c release.
Adapter implementing Interface for objects that can consume shortcuts.
OdiInterface consumes a shortcutable object as a target table.
A shortcutable consumer will maintain both a reference object and a base real object.
A shortcut consumer may
consume one shortcutable object.
A shortcut consumer must
resetShortcutable(IShortcutable pShortcut, IShortcutable pBaseObject)
shortcutConsumers include:
OdiInterfaceStep
OdiDatastoreStep
OdiUserProcedureStep
OdiInterface
OdiSourceTable
OdiReference
|
oracle.odi.domain.project.OdiProcedureLine.OdiProcedureLineId
Deprecated since 12.1.2.0.0 release with no further replacement. Line id is a Number from now and on.
|
oracle.odi.domain.runtime.session.OdiSessionSequence
without direct replacement. Sequences are not editable on session level.
Consider using of
OdiSessionBlueprintSequence instead. |
oracle.odi.domain.runtime.session.OdiSessionStep
consider using
OdiSessionBlueprintStep instead.
This API has never been released, so it should be deleted very soon, before 12.1. |
oracle.odi.domain.runtime.session.OdiSessionTask
consider using
OdiSessionBlueprintTask instead. |
oracle.odi.domain.runtime.session.OdiSessionVariable
without direct replacement. Consider using of
OdiSessionBlueprintVariable and
OdiSessionCustomVariable instead. |
oracle.odi.domain.project.OdiVariable.Action
As of ODI 11.1.1.5 replaced by
OdiVariable.ValuePersistence . |
oracle.odi.interfaces.interactive.support.issues.predicates.PredicateInterfaceIssueSeverity
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementation of
Predicate interface for IInterfaceIssue.Severity .
This is typically useful for getting issues with a particular severity level (usually CRITICAL). |
oracle.odi.interfaces.interactive.support.issues.predicates.PredicateInterfaceIssueWorseThanSeverity
this class/method belongs to 11g SDK and is deprecated in 12c release.
Implementation of
Predicate interface for IInterfaceIssue.Severity .
This is typically useful for getting issues of certain severity level. For instance, CRITICAL level or above. |
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is a helper class to build other reference managers.
|
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerHeavyDataStores
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation deals only with references caused by cross-references in SQL expressions.
|
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerLightDataStores
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation handles references to attached source datastores in text holders.
|
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerLookups
this class/method belongs to 11g SDK and is deprecated in 12c release.
This particular reference manager deals only with references inside lookups.
|
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerSourceColumns
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation manages references to source columns only.
|
oracle.odi.interfaces.interactive.support.references.managers.ReferenceManagerToDataStoresFull
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation returns all references from text holders to source datastores (both from attached datastores and cross-references).
|
oracle.odi.interfaces.interactive.support.references.ReferenceToSourceColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation represents a reference to a source column from a cross-reference in an SQL expression.
|
oracle.odi.interfaces.interactive.support.references.ReferenceToSourceDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation represents a reference to a source datastore referenced by either an expression or by a direct link from a
text holder to a source datastore (such as attached datastores on joins and filters).
|
oracle.odi.domain.project.interfaces.SourceColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
A basic implementation for source columns.
Note that the objects returned by the getters are provided for read-only purposes. |
oracle.odi.domain.project.interfaces.SourceDataStore
this class/method belongs to 11g SDK and is deprecated in 12c release.
A class that represents a
OdiDataStore object that is used as a source in an ODI interface.
This class implements the IInterfaceSubComponent interface, so it can be added to
collections of interface subcomponents that are passed to various helper classes in the SDK. |
oracle.odi.domain.project.interfaces.SourceDataStoreExpressionContext
this class/method belongs to 11g SDK and is deprecated in 12c release.
A
IExpressionContext expression context interface implementation that
can be used to retrieve the valid expression matching tags for a SourceDataStore
source instance. The matching tags are used when parsing an
expression that is used by an interface subcomponent.The context creates expression tags referring to IColumn s of the specified
SourceDataStore . |
oracle.odi.domain.project.interfaces.SourceDataStoreShortcutAdapter
this class/method belongs to 11g SDK and is deprecated in 12c release.
Adapter implementing Interface for objects that can consume shortcuts.
OdiInterface consumes a shortcutable object as a target table.
A shortcutable consumer will maintain both a reference object and a base real object.
A shortcut consumer may
consume one shortcutable object.
A shortcut consumer must
resetShortcutable(IShortcutable pShortcut, IShortcutable pBaseObject)
shortcutConsumers include:
OdiInterfaceStep
OdiDatastoreStep
OdiUserProcedureStep
OdiInterface
OdiSourceTable
OdiReference
|
oracle.odi.domain.project.interfaces.SourceSet
this class/method belongs to 11g SDK and is deprecated in 12c release.
A source set groups all joins and mappings that will be executed on the same physical schema.
|
oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerAbstract
this class/method belongs to 11g SDK and is deprecated in 12c release.
An abstract base class for source set computer classes.
|
oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerEraser
this class/method belongs to 11g SDK and is deprecated in 12c release.
An implementation of the source set computer which always creates new source set objects.
|
oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
A lazy (dummy) implementation of the source set computer.
|
oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerOneTable
this class/method belongs to 11g SDK and is deprecated in 12c release.
This sourceset computer can only handle interfaces:
- with one dataset only, - with zero or one source datastore only, - if it exists, the source datastore must only refer to a real table, not to an interface, - with filters only, It must not have joins, and the computer does not set the default LKM on the source set. Also note that it doesn't fill the reverse actions and modifications. It is only a test for now to reproduce pillar interfaces. Created on 27 fevr. 08 |
oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerRetainer
this class/method belongs to 11g SDK and is deprecated in 12c release.
An implementation of the source set computer which reuses source set objects whenever possible.
|
oracle.odi.interfaces.interactive.support.sourceset.creators.SourceSetCreatorNew
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation systematically create new source sets and can automatically choose LKMs if needed.
It doesn't cache deleted source sets. |
oracle.odi.domain.project.StepInterface
this class/method belongs to 11g SDK and is deprecated in 12c release.
Subclass of
Step that will be used inside an OdiPackage to express
execution of an OdiInterface . |
oracle.odi.domain.project.StepInterfaceShortcutAdapter
this class/method belongs to 11g SDK and is deprecated in 12c release.
This is a shortcut adapter for the interface package step.
The adapter methods will be called by the materialization processing when a shortcutable consumed by the shortcut consumer is materialized. The adapter will make the necessary changes to the consumer for the newly materialized shortcutable.
shortcutConsumers include: |
oracle.odi.domain.project.interfaces.TargetColumn
this class/method belongs to 11g SDK and is deprecated in 12c release.
A target column is a column of a
OdiInterface.TargetDataStore in an OdiInterface .It contains information about how the column is mapped (indicators, potentially a target SQL mapping text). When the target datastore has an underlying OdiDataStore , each TargetMapping points to one OdiColumn of this OdiDataStore.In this case, TargetColumns are persisted according to an IMappingPersistencePolicy for obvious performance reasons (on a target datastore with 500 columns on which only 10 columns are mapped, this can make a difference).On temporary target datastores, target columns do not reflect an OdiColumn and are systematically persisted.Note that all setters in this class should not be used directly. To create, modify or delete a target column of an OdiInterface , use IInterfaceAction s on an IInteractiveInterfaceHelperWithActions . |
oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserAnyKey
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation chooses the first key given in the list of keys on the target datastore.
|
oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserComposer
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation composes on other target key choosers and selects the first update key found by the choosers.
|
oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserFixed
this class/method belongs to 11g SDK and is deprecated in 12c release.
The purpose of this target key chooser is to choose the key with a given name on the target datastore.
If the given key name is not found on the datastore's keys, then no update key is selected by this implementation. |
oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserLazy
this class/method belongs to 11g SDK and is deprecated in 12c release.
A lazy implementation of a target key chooser.
By using this target key chooser, no update key will be automatically selected on the target datastore. |
oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserPrimaryKey
this class/method belongs to 11g SDK and is deprecated in 12c release.
This implementation chooses the primary key as update key for the given target datastore.
If no primary key is defined on the target datastore, then no update key will be automatically selected for this datastore. |
oracle.odi.domain.project.interfaces.TargetMapping
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents a mapping in an interface.
The mapping is in a dataset and has an execution location. Created on 20 dec. 07 |
oracle.odi.domain.project.interfaces.TemporaryTargetUpdateKey
this class/method belongs to 11g SDK and is deprecated in 12c release.
This class represents the target update key for an interface when the
target of the interface is a temporary datastore.
|
Exceptions and Description |
---|
oracle.odi.domain.relational.ColumnNotFoundException
with no replacement.
|
oracle.odi.interfaces.interactive.exceptions.DuplicateIdException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when a duplicate object ids is detected by
IdManager . |
oracle.odi.domain.xrefs.expression.IllegalExpressionObjectException
replaced with DomainRuntimeException
|
oracle.odi.interfaces.interactive.support.sourceset.creators.InexistentMappingException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when there is an exception with the logical schema, context, or physical schema.
|
oracle.odi.interfaces.interactive.exceptions.InterfaceIllegalArgumentException
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceIllegalArgumentException is an ODI replacement for IllegalArgumentException. It incorporates the
MessageHandle object used to encapsulate a more detailed exception type required by
Fusion MiddleWare (FMW). A specific MessageHandle subclass is required, and a
MessageHandle is associated with a specific resource bundle. By default, the odi_interface
resource bundle will be used, otherwise a specific MessageHandle may be used with the
constructor.
|
oracle.odi.interfaces.interactive.exceptions.InterfaceIllegalStateException
this class/method belongs to 11g SDK and is deprecated in 12c release.
InterfaceIllegalStateException is an ODI replacement for IllegalStateException. It incorporates the
MessageHandle object used to encapsulate a more detailed exception type required by
Fusion MiddleWare (FMW). A specific MessageHandle subclass is required, and a
MessageHandle is associated with a specific resource bundle. By default, the odi_interface
resource bundle will be used, otherwise a specific MessageHandle may be used with the
constructor.
InterfaceIllegalStateException is an ODI replacement for IllegalStateException.
|
oracle.odi.interfaces.interactive.support.InvalidSubInterfaceException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Exception raised when a sub interface is used as derived but does not meet the criteria for valid derived sub interfaces.
|
oracle.odi.interfaces.basic.NoSourceSetException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when the interface created does not have a source set.
|
oracle.odi.interfaces.interactive.exceptions.NotReversibleException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an action does not contain any reversible actions, and thus
the action is not reversible.
|
oracle.odi.interfaces.data.OdiConnectionNotFoundException
this class/method belongs to 11g SDK and is deprecated in 12c release.
An exception used when setting up runtime data access or checking expressions. Both
data access and expression checking require an active connection, and this exception is thrown if
the connection information cannot be found. This means that the information necessary to
make the connection is not found, not that the connection failed. For example
if no logical or physical schema is defined for the checked object.
|
oracle.odi.core.exception.OdiException
Use
OdiCheckedException instead this one. This class can be removed at any time. |
oracle.odi.interfaces.interactive.exceptions.OdiInterfaceFatalIssueException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an interface contains fatal issues and cannot be saved.
|
oracle.odi.interfaces.basic.OdiInterfaceNotReadyForPersistException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when the interface cannot be saved due to errors.
|
oracle.odi.interfaces.interactive.exceptions.OdiInterfaceNotReadyForPersistException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an interface object contains error and cannot be saved to
the repository.
|
oracle.odi.core.exception.OdiRuntimeException
Use
OdiUncheckedException instead this one. This class can be removed at any time. |
oracle.odi.domain.project.OdiTechnologyAlreadyImplementedException |
oracle.odi.core.security.PasswordChangeException
replaced with AuthenticationServiceException.
|
oracle.odi.interfaces.data.PhysicalSchemasConflictException
this class/method belongs to 11g SDK and is deprecated in 12c release.
An exception that is thrown by the data access setup classes if there is a conflict
between the various physical schemas used to obtain the data. An example is multiple
data stores in the same
SourceSet
are connected using different physical schemas. |
oracle.odi.core.config.RepositoryResourceFailureException
Since 11.1.1.6.0 is replaced with appropriate exception from
RepositoryAccessException hierarchy. |
oracle.odi.interfaces.TargetIsTemporaryException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown to indicate that the target of the interface is temporary.
|
oracle.odi.interfaces.interactive.exceptions.UnknownActionException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an action is not recognized during the interactive handling
of interface object.
|
oracle.odi.interfaces.interactive.exceptions.VetoActionException
this class/method belongs to 11g SDK and is deprecated in 12c release.
Thrown when an action cannot be performed due to some error condition and
is vetoed to be performed during interactive handling of interface.
|
Field and Description |
---|
oracle.odi.domain.project.OdiProcedureLineCmd.IsolationLevel.NONE
Deprecated in 12.1.2 release with no direct replacement and will be removed soon, existing values will be changed to null
|