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

E17060-01

oracle.odi.interfaces.interactive.support.sourceset.computers
Class SourceSetComputerAbstract

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.sourceset.computers.SourceSetComputerAbstract
All Implemented Interfaces:
IInterfaceActionListener, ISourceSetComputer
Direct Known Subclasses:
SourceSetComputerEraser, SourceSetComputerLazy, SourceSetComputerOneTable, SourceSetComputerRetainer

public abstract class SourceSetComputerAbstract
extends java.lang.Object
implements ISourceSetComputer

An abstract base class for source set computer classes.


Method Summary
 void addSourceSetListener(ISourceSetListener pSourceSetListener)
          Adds a source set listener object for an interface.
 boolean areSourceSetsDirty()
          Returns true if the ODI interface objects within a source set have been modified since the last source set computation.
 void lookupAssembled(SourceDataStore pSourceDataStore, Join pJoin)
          Empty implementation.
 void lookupDisassembled(SourceDataStore pSourceDataStore, Join pJoin)
          Empty implementation.
 void removeSourceSetListener(ISourceSetListener pSourceSetListener)
          Removes a source set listener object for an interface.
 void targetDataStoreReplaced()
          Responds to the completion of the action of replacing an ODI interface target data store.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.odi.interfaces.interactive.ISourceSetComputer
computeSourceSets
 
Methods inherited from interface oracle.odi.interfaces.interactive.IInterfaceActionListener
locationChanged, locationChanged, objectAdded, objectChanged, objectRemoved, objectRenamed, stagingAreaMoved, targetDataStoreMoved, textChanged, textEnabled
 

Method Detail

addSourceSetListener

public void addSourceSetListener(ISourceSetListener pSourceSetListener)
Adds a source set listener object for an interface.

Specified by:
addSourceSetListener in interface ISourceSetComputer
Parameters:
pSourceSetListener - the source set listener object to be added
See Also:
removeSourceSetListener(oracle.odi.interfaces.interactive.support.ISourceSetListener)

areSourceSetsDirty

public boolean areSourceSetsDirty()
Returns true if the ODI interface objects within a source set have been modified since the last source set computation.

Specified by:
areSourceSetsDirty in interface ISourceSetComputer
Returns:
true if the ODI interface objects within a source set have been modified since the last source set computation

lookupAssembled

public void lookupAssembled(SourceDataStore pSourceDataStore,
                            Join pJoin)
Empty implementation.

Specified by:
lookupAssembled in interface IInterfaceActionListener
Parameters:
pSourceDataStore - the source data store for the lookup
pJoin - the join for the lookup

lookupDisassembled

public void lookupDisassembled(SourceDataStore pSourceDataStore,
                               Join pJoin)
Empty implementation.

Specified by:
lookupDisassembled in interface IInterfaceActionListener
Parameters:
pSourceDataStore - the source data store for the lookup
pJoin - the join for the lookup

removeSourceSetListener

public void removeSourceSetListener(ISourceSetListener pSourceSetListener)
Removes a source set listener object for an interface.

Specified by:
removeSourceSetListener in interface ISourceSetComputer
Parameters:
pSourceSetListener - the source set listener object to be removed
See Also:
addSourceSetListener(oracle.odi.interfaces.interactive.support.ISourceSetListener)

targetDataStoreReplaced

public void targetDataStoreReplaced()
Description copied from interface: IInterfaceActionListener
Responds to the completion of the action of replacing an ODI interface target data store.

Specified by:
targetDataStoreReplaced in interface IInterfaceActionListener

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.