Skip navigation links

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

E17060-02


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

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.actions.InterfaceActionRemoveSourceDataStore

All Implemented Interfaces:
IInterfaceAction

public class InterfaceActionRemoveSourceDataStore
extends java.lang.Object
implements IInterfaceAction

InterfaceActionRemoveSourceDataStore is an interface action class used to remove a source data store.

Since:
11.1.1.3.0
See Also:
InteractiveInterfaceHelperWithActions

Constructor Summary
InterfaceActionRemoveSourceDataStore(SourceDataStore pSourceDataStore, IDataStoreReferenceBreaker pDataStoreReferenceBreaker)
          Creates an action class instance which will remove a source data store, when performAction is called.

 

Method Summary
 IDataStoreReferenceBreaker getDataStoreReferenceBreaker()
          Gets the data store reference breaker.
 SourceDataStore getSourceDataStore()
          Gets the source datastore.
 void performAction(IInterfaceActionListener pInterfaceActionListener, IInterfaceUndoListener pInterfaceUndoListener, IActionHelper pActionHelper)
          For internal use only.

 

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

 

Constructor Detail

InterfaceActionRemoveSourceDataStore

public InterfaceActionRemoveSourceDataStore(SourceDataStore pSourceDataStore,
                                            IDataStoreReferenceBreaker pDataStoreReferenceBreaker)
Creates an action class instance which will remove a source data store, when performAction is called. This constructor should be called directly to create the action class instance. This instance should then be passed to InteractiveInterfaceHelperWithActions.performAction to remove the data store.
Example:
interactiveHelper.performAction(new InterfaceActionRemoveSourceDataStore(sourceDataStore, new DataStoreReferenceBreakerClauses()));
Parameters:
pSourceDataStore - data store being removed.
pDataStoreReferenceBreaker - class used to remove references when the data store is removed.
See Also:
DataStoreReferenceBreakerTargetMapping, DataStoreReferenceBreakerComposer, DataStoreReferenceBreakerLazy, DataStoreReferenceBreakerClauses

Method Detail

getSourceDataStore

public SourceDataStore getSourceDataStore()
Gets the source datastore.
Returns:
source data store

getDataStoreReferenceBreaker

public final IDataStoreReferenceBreaker getDataStoreReferenceBreaker()
Gets the data store reference breaker.
Returns:
reference breaker

performAction

public void performAction(IInterfaceActionListener pInterfaceActionListener,
                          IInterfaceUndoListener pInterfaceUndoListener,
                          IActionHelper pActionHelper)
For internal use only.
Specified by:
performAction in interface IInterfaceAction
Parameters:
pInterfaceActionListener - the interface action listener instance
pInterfaceUndoListener - the interface undo listener instance
pActionHelper - the action helper instance

Skip navigation links

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

E17060-02


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