Skip navigation links

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

E17060-04


oracle.odi.interfaces.interactive.support.actions
Class InterfaceActionAddSourceDataStore

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.actions.InterfaceActionAddSourceDataStore

All Implemented Interfaces:
IInterfaceAction

public class InterfaceActionAddSourceDataStore
extends java.lang.Object
implements IInterfaceAction

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.

Since:
11.1.1.3.0
See Also:
InteractiveInterfaceHelperWithActions

Constructor Summary
InterfaceActionAddSourceDataStore(IDataStore<?,?> pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
          Deprecated. use other public constructors instead
InterfaceActionAddSourceDataStore(OdiDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
          Creates an action to add an OdiDataStore as source in a DataSet.
InterfaceActionAddSourceDataStore(OdiInterface.TargetDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
          Creates an action to add a temporary target datastore of an interface as source in a DataSet
InterfaceActionAddSourceDataStore(OdiInterface pInterface, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
          Creates an action to add a temporary target datastore of an interface as source in a DataSet
InterfaceActionAddSourceDataStore(SourceDataStore pDataStore, DataSet pDataSet, IAliasComputer pAliasComputer, IClauseImporter pClauseImporter, IAutoMappingComputer pAutoMappingComputer)
          For internal use only. Creates an action to add a SourceDataStore as source in a DataSet.

 

Method Summary
 IDataStore getDataStore()
          Get the underlying data store instance.
 void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
          Action that is performed on the ODI interface objects.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

InterfaceActionAddSourceDataStore

public InterfaceActionAddSourceDataStore(IDataStore<?,?> pDataStore,
                                         DataSet pDataSet,
                                         IAliasComputer pAliasComputer,
                                         IClauseImporter pClauseImporter,
                                         IAutoMappingComputer pAutoMappingComputer)
Deprecated. use other public constructors instead
Constructor to create an add source action.
Parameters:
pDataStore - The data store to add. Could be an OdiDataStore or a temporary OdiInterface.TargetDataStore object.
pDataSet - The data set to which to add the data store.
pAliasComputer - The alias computer to use to compute the data store alias name.
pClauseImporter - The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.
pAutoMappingComputer - The auto mapping computer to use to automatically compute mappings between the new source and the existing target.

InterfaceActionAddSourceDataStore

public InterfaceActionAddSourceDataStore(OdiDataStore pDataStore,
                                         DataSet pDataSet,
                                         IAliasComputer pAliasComputer,
                                         IClauseImporter pClauseImporter,
                                         IAutoMappingComputer pAutoMappingComputer)
Creates an action to add an OdiDataStore as source in a DataSet.
Parameters:
pDataStore - The data store to add.
pDataSet - The data set to which to add the data store.
pAliasComputer - The alias computer to use to compute the data store alias name.
pClauseImporter - The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.
pAutoMappingComputer - The auto mapping computer to use to automatically compute mappings between the new source and the existing target.

InterfaceActionAddSourceDataStore

public InterfaceActionAddSourceDataStore(OdiInterface.TargetDataStore pDataStore,
                                         DataSet pDataSet,
                                         IAliasComputer pAliasComputer,
                                         IClauseImporter pClauseImporter,
                                         IAutoMappingComputer pAutoMappingComputer)
Creates an action to add a temporary target datastore of an interface as source in a DataSet
Parameters:
pDataStore - The data store to add. The corresponding interface must be a temporary interface, otherwise an IllegalArgumentException is thrown.
pDataSet - The data set to which to add the data store.
pAliasComputer - The alias computer to use to compute the data store alias name.
pClauseImporter - The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.
pAutoMappingComputer - The auto mapping computer to use to automatically compute mappings between the new source and the existing target.

InterfaceActionAddSourceDataStore

public InterfaceActionAddSourceDataStore(OdiInterface pInterface,
                                         DataSet pDataSet,
                                         IAliasComputer pAliasComputer,
                                         IClauseImporter pClauseImporter,
                                         IAutoMappingComputer pAutoMappingComputer)
Creates an action to add a temporary target datastore of an interface as source in a DataSet
Parameters:
pInterface - The temporary interface to add. The interface must be a temporary interface, otherwise an IllegalArgumentException is thrown.
pDataSet - The data set to which to add the data store.
pAliasComputer - The alias computer to use to compute the data store alias name.
pClauseImporter - The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.
pAutoMappingComputer - The auto mapping computer to use to automatically compute mappings between the new source and the existing target.

InterfaceActionAddSourceDataStore

public InterfaceActionAddSourceDataStore(SourceDataStore pDataStore,
                                         DataSet pDataSet,
                                         IAliasComputer pAliasComputer,
                                         IClauseImporter pClauseImporter,
                                         IAutoMappingComputer pAutoMappingComputer)
For internal use only. Creates an action to add a SourceDataStore as source in a DataSet.
Parameters:
pDataStore - The source data store to add.
pDataSet - The data set to which to add the data store.
pAliasComputer - The alias computer to use to compute the data store alias name.
pClauseImporter - The clause importer to use to import clauses into the data store. A clause importer can automatically create joins between the new data source and existing data sources, using the key relationships between the two.
pAutoMappingComputer - The auto mapping computer to use to automatically compute mappings between the new source and the existing target.

Method Detail

getDataStore

public IDataStore getDataStore()
Get the underlying data store instance.
Returns:
the data store to be added.

performAction

public void performAction(IInterfaceActionListener pInterfaceActionListener,
                          IInterfaceUndoListener pInterfaceUndoListener,
                          IActionHelper pActionHelper)
Description copied from interface: IInterfaceAction
Action that is performed on the ODI interface objects.
Specified by:
performAction in interface IInterfaceAction
Parameters:
pInterfaceActionListener - the interface action listener instance
pInterfaceUndoListener - the interface undo listener instance
pActionHelper - the action helper instance

Skip navigation links

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

E17060-04


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