Table of Contents
- Title and Copyright Information
- Preface
-
1
Introduction to Knowledge Modules
- What is a Knowledge Module?
- Reverse-Engineering Knowledge Modules (RKM)
- Check Knowledge Modules (CKM)
- Loading Knowledge Modules (LKM)
- Integration Knowledge Modules (IKM)
- Extract Knowledge Modules (XKM)
- Journalizing Knowledge Modules (JKM)
- Service Knowledge Modules (SKM)
- Guidelines for Knowledge Module Developers
- 2 Introduction to Component KMs
-
3
Introduction to OdiRef Substitution API
- Introduction to the Substitution API
- Using Substitution Methods
- Using Substitution Methods in Actions
- Working with Object Names
- Working with Lists of Tables, Columns and Expressions
- Generating the Source Select Statement
- Obtaining Other Information with the API
- Advanced Techniques for Code Generation
- 4 Reverse-Engineering Strategies
- 5 Data Integrity Strategies
- 6 Loading Strategies
- 7 Integration Strategies
-
A
SQL Structured Substitution API Reference
- SqlInsertStatement.getColumnList()
- SqlInsertStatement.getQuery()
- SqlQuery.getSubqueries ()
- SqlInsertStatement.getTargetTable ()
- SqlQuery.getFromList ()
- SqlQuery.getSelectList ()
- FromClause.getJoinTable ()
- FromClause.getSourceTables ()
- FromClause.getTableQuery ()
- ArrayExpression.getTemplate()
- ArrayExpression.getChildMap()
-
B
Substitution API Reference
- Substitution Methods List
-
Substitution Methods Reference
- getAK() Method
- getAKColList() Method
- getAllTargetColList() Method
- getCatalogName() Method
- getCatalogNameDefaultPSchema() Method
- getCK() Method
- getColDefaultValue() Method
- getColList() Method
- getColumn() Method
- getContext() Method
- getDataSet() Method
- getDataSetCount() Method
- getDataType() Method
- getFilter() Method
- getFilterList() Method
- getFK() Method
- getFKColList() Method
- getFlexFieldValue() Method
- getFormattedName() Method
- getFrom() Method
- getGrpBy() Method
- getGrpByList() Method
- getHaving() Method
- getHavingList() Method
- getIndex() Method
- getIndexColList() Method
- getInfo() Method
- getJDBCConnection() Method
- getJDBCConnectionFromLSchema() Method
- getJoin() Method
- getJoinList() Method
- getJrnFilter() Method
- getJrnInfo() Method
- getLoadPlanInstance() Method
- getModel() Method
- getNbInsert(), getNbUpdate(), getNbDelete(), getNbErrors() and getNbRows() Methods
- getNewColComment() Method
- getNewTableComment() Method
- getNotNullCol() Method
- getObjectName() Method
- getObjectNameDefaultPSchema() Method
- getObjectShortName() Method
- getOdiGeneratedAccessName() Method
- getOdiInstance() Method
- getOggModelInfo() Method
- getOggProcessInfo() Method
- getOption() Method
- getPackage() Method
- getParentLoadPlanStepInstance() Method
- getPK() Method
- getPKColList() Method
- getPrevStepLog() Method
- getQuotedString() Method
- getSchemaName() Method
- getSchemaNameDefaultPSchema() Method
- getSession() Method
- getSessionVarList() Method
- getSrcColList() Method
- getSrcTablesList() Method
- getStep() Method
- getSubscriberList() Method
- getSysDate() Method
- getTable() Method
- getTargetColList() Method
- getTableName() Method
- getTargetTable() Method
- getTemporaryIndex() Method
- getTemporaryIndexColList() Method
- getUser() Method
- getVersion() Method
- hasPK() Method
- isColAttrChanged() Method
- isVersionCompatible() Method
- nextAK() Method
- nextCond() Method
- nextFK() Method
- setNbInsert(), setNbUpdate(), setNbDelete(), setNbErrors() and setNbRows() Methods
- setTableName() Method
- setTaskName() Method
- C SNP_REV Tables Reference