Skip navigation links

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

E17060-03


oracle.odi.domain.project
Class OdiLKM

java.lang.Object
  extended by oracle.odi.domain.support.BusinessObject
      extended by oracle.odi.domain.support.AbstractRepositoryEntity
          extended by oracle.odi.domain.support.AbstractOdiEntity
              extended by oracle.odi.domain.project.OdiProcedure<L>
                  extended by oracle.odi.domain.project.OdiKM<OdiLKMLine>
                      extended by oracle.odi.domain.project.OdiLKM

All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, IFlexFieldUser, IExportable, IOdiEntity, IRepositoryEntity, IWorkDevelopmentOdiEntity, ISmartExportable

public final class OdiLKM
extends OdiKM<OdiLKMLine>

Represents the Loading Knowledge Module.

LKM (Loading Knowledge Modules) are used to extract data from source systems (files, middleware, database, etc.). These KMs are used in interfaces.

OdiLKM class is defined to only use OdiLKMLine as OdiProcedureLine.

Since:
11.1.1.3.0
See Also:
Serialized Form

Field Summary

 

Fields inherited from class oracle.odi.domain.project.OdiProcedure
NAME_MAX_LENGTH

 

Fields inherited from class oracle.odi.domain.support.AbstractOdiEntity
STARTING_INTERNAL_VERSION

 

Constructor Summary
OdiLKM(OdiProject pProject, java.lang.String pName)
          Constructor that sets the parent project and the name of the KM.

 

Method Summary

 

Methods inherited from class oracle.odi.domain.project.OdiKM
getChecksum, getCustomizationStatus, getKMBuildNumber, getProject, getSecurityContainer, isDefaultKM, isGlobal, isInstanceLevelSecurityNeeded, isSetBasedOperatorSupported, setChecksum, setDefaultKM, setKMBuildNumber, setProject, setSetBasedOperatorSupported

 

Methods inherited from class oracle.odi.domain.project.OdiProcedure
addLine, addLine, addOption, addOption, getDefaultSourceTechnology, getDefaultTargetTechnology, getDescription, getFlexFieldsValues, getInternalId, getLines, getName, getOption, getOptionNames, getOptions, getProcedureId, initFlexFields, isMultiConnectionSupported, moveLineAfter, moveLineBefore, removeLine, removeOption, setDefaultSourceTechnology, setDefaultTargetTechnology, setDescription, setMultiConnectionSupported, setName

 

Methods inherited from class oracle.odi.domain.support.AbstractOdiEntity
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, hashCode, isNew, toString

 

Methods inherited from class oracle.odi.domain.support.BusinessObject
clone

 

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

 

Methods inherited from interface oracle.odi.domain.IOdiEntity
getFirstDate, getFirstUser, getLastDate, getLastUser

 

Constructor Detail

OdiLKM

public OdiLKM(OdiProject pProject,
              java.lang.String pName)
Constructor that sets the parent project and the name of the KM.
Parameters:
pProject - owning project, null is setting global scope on the LKM
pName - LKM name
Throws:
DomainRuntimeException - if name is null, empty or longer than NAME_MAX_LENGTH (400 characters)
See Also:
OdiProject

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.