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


Class OdiLKM

  extended by
      extended by
          extended by
              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.lang.Cloneable, IExportable, IOdiEntity, IRepositoryEntity, IWorkDevelopmentOdiEntity

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.

See Also:
Serialized Form

Field Summary
Fields inherited from class oracle.odi.domain.project.OdiProcedure
Fields inherited from class
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
getProject, getSecurityContainer, isDefaultKM, isInstanceLevelSecurityNeeded, isSetBasedOperatorSupported, setDefaultKM, setProject, setSetBasedOperatorSupported
Methods inherited from class oracle.odi.domain.project.OdiProcedure
addLine, addLine, addOption, addOption, getDefaultSourceTechnology, getDefaultTargetTechnology, getDescription, getInternalId, getLines, getName, getOption, getOptionNames, getOptions, getProcedureId, isMultiConnectionSupported, moveLineAfter, moveLineBefore, removeLine, removeOption, setDefaultSourceTechnology, setDefaultTargetTechnology, setDescription, setMultiConnectionSupported, setName
Methods inherited from class
equals, getFirstDate, getFirstUser, getInternalVersion, getLastDate, getLastUser, hashCode, isNew, toString
Methods inherited from class
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


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

pProject - owning project
pName - LKM name
java.lang.IllegalArgumentException - if project is null or if name is null, empty or longer than NAME_MAX_LENGTH (400 characters)
See Also:

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


Copyright © 2010, Oracle and/or its affiliates. All rights reserved.