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

E17060-01

oracle.odi.interfaces.interactive
Interface IImpacts

All Known Implementing Classes:
Impacts

public interface IImpacts

Implementations of this interface represent impacts that have been caused by the execution of an action.

Since:
11.1.1.3.0

Method Summary
 java.util.Collection<InterfaceObjectModification> getModifications()
          Returns all modifications that were caused by the execution of the action that caused these impacts.
 java.util.List<IInterfaceAction> getReverseActions()
          All reverse actions to undo the actions that caused these impacts.
These action should be in the correct order, starting at 0 till the end of the list.
 

Method Detail

getModifications

java.util.Collection<InterfaceObjectModification> getModifications()
Returns all modifications that were caused by the execution of the action that caused these impacts.

Returns:
all modifications in these impacts

getReverseActions

java.util.List<IInterfaceAction> getReverseActions()
                                                   throws NotReversibleException
All reverse actions to undo the actions that caused these impacts.
These action should be in the correct order, starting at 0 till the end of the list.

Returns:
the list of actions to be executed to rollback the action
Throws:
NotReversibleException - if the action was not reversible

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.