Skip navigation links

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

E17060-04


oracle.odi.interfaces.interactive.support.references.breakers
Class DataStoreReferenceBreakerComposer

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.references.breakers.DataStoreReferenceBreakerComposer

All Implemented Interfaces:
IDataStoreReferenceBreaker

public class DataStoreReferenceBreakerComposer
extends java.lang.Object
implements IDataStoreReferenceBreaker

A composer of reference breakers. All internal breakers are called one after the other.


Constructor Summary
DataStoreReferenceBreakerComposer(IDataStoreReferenceBreaker[] pInternalBreakers)
          Constructor.

 

Method Summary
 void breakReferences(IReference[] pReferences, IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
          Breaks the references pReferences.
Implementations should use actions on the pActionHelper to do any appropriate actions needed to break the references.

 

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

 

Constructor Detail

DataStoreReferenceBreakerComposer

public DataStoreReferenceBreakerComposer(IDataStoreReferenceBreaker[] pInternalBreakers)
Constructor.
Parameters:
pInternalBreakers - all internal breakers wrapped by this breaker

Method Detail

breakReferences

public void breakReferences(IReference[] pReferences,
                            IInterfaceActionListener pInterfaceActionListener,
                            IInterfaceUndoListener pInterfaceUndoListener,
                            IActionHelper pActionHelper)
                     throws VetoActionException
Description copied from interface: IDataStoreReferenceBreaker
Breaks the references pReferences.
Implementations should use actions on the pActionHelper to do any appropriate actions needed to break the references.
Specified by:
breakReferences in interface IDataStoreReferenceBreaker
Parameters:
pReferences - the references that need to be broken prior to deleting an object
pInterfaceActionListener - the action listener to be passed to actions
pInterfaceUndoListener - the undo listener to be passed to actions
pActionHelper - the action helper on which the actions can be executed
Throws:
VetoActionException - if one or more references cannot be broken, hence aborting the delete process

Skip navigation links

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

E17060-04


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