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

E17060-01

oracle.odi.interfaces.interactive
Interface IInteractiveInterfaceHelperWithActions

All Superinterfaces:
IActionHelper, IInteractiveInterfaceHelper
All Known Implementing Classes:
InteractiveInterfaceHelperWithActions

public interface IInteractiveInterfaceHelperWithActions
extends IInteractiveInterfaceHelper

Any class implementing this interface is a helper to manipulate Odi interfaces in an interactive way.

Since:
11.1.1.3.0

Method Summary
 IImpacts performAction(IInterfaceAction pAction)
          Performs the specified action, using the default autofix manager that was provided when creating this InteractiveInterfaceHelperWithActions.
 IImpacts performAction(IInterfaceAction pAction, IAutoFixManager pAutoFixManager)
          Performs the specified action, and uses the specified auto fix manager to do automatic fixing of interface issues.
 
Methods inherited from interface oracle.odi.interfaces.interactive.IInteractiveInterfaceHelper
areSourceSetsDirty, computeSourceSets, getAllCurrentIssues, getCurrentIssues, getOdiInterface, preparePersist
 
Methods inherited from interface oracle.odi.interfaces.interactive.IActionHelper
computeExpression, createTargetMapping, getEntityManager, getExecutionArea, getExecutionAreas, getLanguageForTextHolder, getLookupsManager, getMappingPersistencePolicy, getMissingRefsManager, getOdiInstance, getReferenceManagerToDataStoreAttached, getReferenceManagerToDataStoreFull, getReferenceManagerToDataStoreXRefs, getReferenceManagerToSourceColumn, getSourceSetCreator, getSourceSetNameProvider, removeTargetMapping
 

Method Detail

performAction

IImpacts performAction(IInterfaceAction pAction)
                       throws UnknownActionException
Performs the specified action, using the default autofix manager that was provided when creating this InteractiveInterfaceHelperWithActions.

Parameters:
pAction - The action interface instance to perform.
Returns:
an IImpacts object representing the modifications and undo actions
Throws:
VetoActionException - if the action couldn't be performed
UnknownActionException - if the action is unknown to the helper

performAction

IImpacts performAction(IInterfaceAction pAction,
                       IAutoFixManager pAutoFixManager)
                       throws UnknownActionException
Performs the specified action, and uses the specified auto fix manager to do automatic fixing of interface issues.

Parameters:
pAction - The action interface instance to perform.
pAutoFixManager - The auto-fix manager instance used to fix issues.
Returns:
an IImpacts object representing the modifications and undo actions
Throws:
VetoActionException - if the action couldn't be performed
UnknownActionException - if the action is unknown to the helper

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.