Skip navigation links

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

E17060-03


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

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.targetkeychoosers.TargetKeyChooserPrimaryKey

All Implemented Interfaces:
ITargetKeyChooser

public class TargetKeyChooserPrimaryKey
extends java.lang.Object
implements ITargetKeyChooser

This implementation chooses the primary key as update key for the given target datastore.
If no primary key is defined on the target datastore, then no update key will be automatically selected for this datastore.


Constructor Summary
TargetKeyChooserPrimaryKey()
           

 

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

TargetKeyChooserPrimaryKey

public TargetKeyChooserPrimaryKey()

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)

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.