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

E17060-01

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

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.actions.InterfaceActionOnTargetDataStoreComputeAutoMapping
All Implemented Interfaces:
IInterfaceAction

public class InterfaceActionOnTargetDataStoreComputeAutoMapping
extends java.lang.Object
implements IInterfaceAction

InterfaceActionOnTargetDataStoreComputeAutoMapping is an interface action class used to set automapping on all columns of a target datastore.

Since:
11.1.1.3.0
See Also:
InteractiveInterfaceHelperWithActions

Constructor Summary
InterfaceActionOnTargetDataStoreComputeAutoMapping()
          Creates an action class instance which sets auto mapping for a target data store, when performAction is called.
InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet)
          Creates an action class instance which sets auto mapping for a target data store, when performAction is called.
InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet, IAutoMappingComputer pComputer)
          Constructor to create an action class instance which computes auto mapping for a target data store, when performAction is called.
 
Method Summary
 void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
          For internal use only.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceActionOnTargetDataStoreComputeAutoMapping

public InterfaceActionOnTargetDataStoreComputeAutoMapping()
Creates an action class instance which sets auto mapping for a target data store, when performAction is called. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction to set the auto mapping. Auto mapping will be executed on all data sets. The default IAutoMappingComputer instance, AutoMappingComputerColumnName, will be used to compute the auto mapping.

See Also:
AutoMappingComputerColumnName

InterfaceActionOnTargetDataStoreComputeAutoMapping

public InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet)
Creates an action class instance which sets auto mapping for a target data store, when performAction is called. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction to set the auto mapping. Auto mapping will be executed on the given dataset or on all data sets if pDataSet is null. The default IAutoMappingComputer instance, AutoMappingComputerColumnName, will be used to compute the auto mapping.
Example:
interactiveHelper.performAction(new InterfaceActionOnTargetDataStoreComputeAutoMapping(dataSet));

Parameters:
pDataSet - data set to apply auto mapping to. Specify null for auto mapping on all data sets.
See Also:
AutoMappingComputerColumnName

InterfaceActionOnTargetDataStoreComputeAutoMapping

public InterfaceActionOnTargetDataStoreComputeAutoMapping(DataSet pDataSet,
                                                          IAutoMappingComputer pComputer)
Constructor to create an action class instance which computes auto mapping for a target data store, when performAction is called. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction to set the auto mapping. Auto mapping will be executed on the given dataset or on all data sets if pDataSet is null.
Example:
interactiveHelper.performAction(new InterfaceActionOnTargetDataStoreComputeAutoMapping(dataSet, new AutoMappingComputerColumnName()));

Parameters:
pDataSet - data set to apply auto mapping to. May be null for auto mapping on all data sets.
pComputer - IAutoMappingComputer instance to compute the auto mapping. AutoMappingComputerColumnName may be used to auto map by column name. AutoMappingComputerLazy may be used if no auto mapping is desired.
See Also:
AutoMappingComputerColumnName, AutoMappingComputerLazy
Method Detail

performAction

public void performAction(IInterfaceActionListener pInterfaceActionListener,
                          IInterfaceUndoListener pInterfaceUndoListener,
                          IActionHelper pActionHelper)
For internal use only.

Specified by:
performAction in interface IInterfaceAction
Parameters:
pInterfaceActionListener - the interface action listener instance
pInterfaceUndoListener - the interface undo listener instance
pActionHelper - the action helper instance
See Also:
IInterfaceAction.performAction(oracle.odi.interfaces.interactive.IInterfaceActionListener, oracle.odi.interfaces.interactive.IInterfaceUndoListener, oracle.odi.interfaces.interactive.IActionHelper)

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

E17060-01

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