Skip navigation links

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


Class OdiRKM

  extended by
      extended by
          extended by
              extended by oracle.odi.domain.project.OdiProcedure<L>
                  extended by oracle.odi.domain.project.OdiKM<OdiRKMLine>
                      extended by oracle.odi.domain.project.OdiRKM

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

public final class OdiRKM
extends OdiKM<OdiRKMLine>

Represents the Reverse Knowledge Module.

RKM (Reverse Knowledge Modules) are used to perform a customized reverse-engineering of data models for a specific technology. These KMs are used in data models.

OdiRKM class is defined to only use OdiRKMLine as ProcedureLine.

See Also:
Serialized Form

Field Summary


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


Fields inherited from class


Constructor Summary
OdiRKM(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
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 OdiRKM(OdiProject pProject,
              java.lang.String pName)
Constructor that sets the parent project and the name of the KM.
pProject - owning OdiProject, null is setting global scope on the RKM
pName - RKM name
DomainRuntimeException - if name is null, empty or longer than NAME_MAX_LENGTH (400 characters)
See Also:

Skip navigation links

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


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