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

E17060-01

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

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

public class InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived
extends InterfaceActionOnSourceDataStoreAbstract

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.

Since:
11.1.1.3.0
See Also:
InteractiveInterfaceHelperWithActions

Constructor Summary
InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived(SourceDataStore pSourceDataStore, boolean pSubInterfaceAsDerived)
          The constructor for the action.
 
Method Summary
 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

InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived

public InterfaceActionOnSourceDataStoreSetSubInterfaceAsDerived(SourceDataStore pSourceDataStore,
                                                                boolean pSubInterfaceAsDerived)
The constructor for the action.

Parameters:
pSourceDataStore - The SourceDataStore whose derived sub-interface setting is to be modified.
pSubInterfaceAsDerived - The value for the derived sub-interface property of the source data store.
Method Detail

performAction

public void performAction(IInterfaceActionListener pInterfaceActionListener,
                          IInterfaceUndoListener pInterfaceUndoListener,
                          IActionHelper pActionHelper)
Description copied from interface: IInterfaceAction
Action that is performed on the ODI interface objects.

Parameters:
pInterfaceActionListener - the interface action listener instance
pInterfaceUndoListener - the interface undo listener instance
pActionHelper - the action helper instance

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.