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

E17060-01

oracle.odi.interfaces.interactive.support.km
Class InterfaceKMHolderFactory

java.lang.Object
  extended by oracle.odi.interfaces.interactive.support.km.InterfaceKMHolderFactory

public class InterfaceKMHolderFactory
extends java.lang.Object

InterfaceKMHolderFactory is factory class to get a KM holder for a source set, staging area, or targetDataStore.

Since:
11.1.1.3.0

Nested Class Summary
static class InterfaceKMHolderFactory.HolderType
          HolderType defines the types of KM holders.
 
Constructor Summary
InterfaceKMHolderFactory()
           
 
Method Summary
static IInterfaceKMHolder getKMHolderFor(IInterfaceSubComponent pInterfaceSubComponent, InterfaceKMHolderFactory.HolderType pHolderType)
          Get a KM holder for an interface sub component, given a holder type.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InterfaceKMHolderFactory

public InterfaceKMHolderFactory()
Method Detail

getKMHolderFor

public static IInterfaceKMHolder getKMHolderFor(IInterfaceSubComponent pInterfaceSubComponent,
                                                InterfaceKMHolderFactory.HolderType pHolderType)
Get a KM holder for an interface sub component, given a holder type. The returned holder can then be used to set a KM and KM options for the given sub component.

Parameters:
pInterfaceSubComponent - interface sub component to get the holder for. A SourceSet object would apply to a source set LKM; a StagingArea object would apply to a staging area LKM; and a TargetDataStore object would apply to a target CKM or IKM.
pHolderType - holder type, InterfaceKMHolderFactory.HolderType.SOURCE_SET_LKM, InterfaceKMHolderFactory.HolderType.STAGING_AREA_LKM, InterfaceKMHolderFactory.HolderType.TARGET_CKM, InterfaceKMHolderFactory.HolderType.TARGET_IKM
Returns:
KM holder instance, KMHolderSourceSetLKM, KMHolderStagingAreaLKM, KMHolderTargetCKM, KMHolderTargetCKM
See Also:
KMHolderSourceSetLKM, KMHolderStagingAreaLKM, KMHolderTargetCKM, KMHolderTargetIKM

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.