Skip navigation links

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

E17060-03


oracle.odi.interfaces.interactive.support
Class Impacts

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.Impacts

All Implemented Interfaces:
IImpacts

public class Impacts
extends java.lang.Object
implements IImpacts

Default implementation for IImpacts.

Since:
11.1.1.3.0

Constructor Summary
Impacts()
          Empty impacts: empty modifications and empty reverse actions.
Impacts(IImpacts[] pImpactsArray)
          Same than Impacts(List<IImpacts>) with an array of impacts.
Impacts(java.util.List<IImpacts> pImpactsList)
          Build impacts from a list of impacts: adds the modifications and reverse actions of the list of impacts pImpactsList.
Impacts(java.util.List<InterfaceObjectModification> pModifications, java.util.List<IInterfaceAction> pReverseActions)
          Creates impacts with these modifications and reverse actions.

 

Method Summary
 java.util.List<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.

 

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

 

Constructor Detail

Impacts

public Impacts(java.util.List<InterfaceObjectModification> pModifications,
               java.util.List<IInterfaceAction> pReverseActions)
Creates impacts with these modifications and reverse actions.
Parameters:
pModifications - the modifications for this impact
pReverseActions - the reverse actions to rollback the action that caused these impacts. A null value means that the action is not reversible

Impacts

public Impacts()
Empty impacts: empty modifications and empty reverse actions.

Impacts

public Impacts(java.util.List<IImpacts> pImpactsList)
Build impacts from a list of impacts: adds the modifications and reverse actions of the list of impacts pImpactsList.
Parameters:
pImpactsList - the list of impacts represented by this IImpacts

Impacts

public Impacts(IImpacts[] pImpactsArray)
Same than Impacts(List<IImpacts>) with an array of impacts.
Parameters:
pImpactsArray - the list of impacts represented by this IImpacts

Method Detail

getModifications

public java.util.List<InterfaceObjectModification> getModifications()
Returns all modifications that were caused by the execution of the action that caused these impacts.
Specified by:
getModifications in interface IImpacts
Returns:
all modifications in these impacts

getReverseActions

public 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.
Specified by:
getReverseActions in interface IImpacts
Returns:
the list of actions to be executed to rollback the action
Throws:
NotReversibleException - if the action was not reversible

Skip navigation links

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

E17060-03


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