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

E17060-01

oracle.odi.interfaces.interactive.support.targetkeychoosers
Class TargetKeyChooserAnyKey

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserAnyKey
All Implemented Interfaces:
ITargetKeyChooser

public class TargetKeyChooserAnyKey
extends java.lang.Object
implements ITargetKeyChooser

This implementation chooses the first key given in the list of keys on the target datastore.


Constructor Summary
TargetKeyChooserAnyKey()
           
 
Method Summary
 IKey<?> chooseNewTargetKey(OdiInterface pOdiInterface, IKey<?> pOldKey)
          Chooses a new update key for the target datastore of interface pOdiInterface.
If null is returned, then no update key will be selected for this interface.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetKeyChooserAnyKey

public TargetKeyChooserAnyKey()
Method Detail

chooseNewTargetKey

public IKey<?> chooseNewTargetKey(OdiInterface pOdiInterface,
                                  IKey<?> pOldKey)
Chooses a new update key for the target datastore of interface pOdiInterface.
If null is returned, then no update key will be selected for this interface.

Specified by:
chooseNewTargetKey in interface ITargetKeyChooser
Parameters:
pOdiInterface - the target datastore's interface
pOldKey - the old key of the target datastore
Returns:
the new key for the target datastore
See Also:
ITargetKeyChooser.chooseNewTargetKey(oracle.odi.domain.project.OdiInterface, oracle.odi.domain.relational.IKey)

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.