public class CreateLogFromChangeTables
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
activityVSClasses |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
activityVSModifiedColumns |
java.util.Map<java.lang.String,java.lang.String> |
tableVSClass |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
tableVSDependentTables |
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
tableVSForeignKey |
| Constructor and Description |
|---|
CreateLogFromChangeTables(java.util.Map<java.lang.String,java.lang.String> tableVSClass,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSDependentTables,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSForeignKey,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSClasses,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSModifiedColumns) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
connect() |
void |
extractEventsFromChangeTable(java.lang.String schema,
java.lang.String cdhdrTable,
java.lang.String cdposTable) |
void |
extractInitialRootObjectsFromOneTable(java.lang.String schema,
java.lang.String objectTable,
java.lang.String idColumn,
java.lang.String idName,
java.lang.String className,
java.util.List<java.lang.Integer> idList) |
java.util.ArrayList<Event> |
getEventList() |
void |
getObjectIdList() |
java.util.ArrayList<TableObject> |
getObjectList() |
java.util.ArrayList<ObjectRelation> |
getObjectRelationList() |
public java.util.Map<java.lang.String,java.lang.String> tableVSClass
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSDependentTables
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSForeignKey
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSClasses
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSModifiedColumns
public CreateLogFromChangeTables(java.util.Map<java.lang.String,java.lang.String> tableVSClass,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSDependentTables,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> tableVSForeignKey,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSClasses,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> activityVSModifiedColumns)
public void connect()
throws java.lang.Exception
java.lang.Exceptionpublic void close()
throws java.lang.Exception
java.lang.Exceptionpublic void extractInitialRootObjectsFromOneTable(java.lang.String schema,
java.lang.String objectTable,
java.lang.String idColumn,
java.lang.String idName,
java.lang.String className,
java.util.List<java.lang.Integer> idList)
throws java.sql.SQLException
java.sql.SQLExceptionpublic void extractEventsFromChangeTable(java.lang.String schema,
java.lang.String cdhdrTable,
java.lang.String cdposTable)
throws java.sql.SQLException,
java.text.ParseException
java.sql.SQLExceptionjava.text.ParseExceptionpublic void getObjectIdList()
public java.util.ArrayList<Event> getEventList()
public java.util.ArrayList<TableObject> getObjectList()
public java.util.ArrayList<ObjectRelation> getObjectRelationList()