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.util.List<java.lang.String> attributeColumns,
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.Exception
public void close() throws java.lang.Exception
java.lang.Exception
public void extractInitialRootObjectsFromOneTable(java.lang.String schema, java.lang.String objectTable, java.lang.String idColumn, java.util.List<java.lang.String> attributeColumns, java.lang.String className, java.util.List<java.lang.Integer> idList) throws java.sql.SQLException
java.sql.SQLException
public void extractEventsFromChangeTable(java.lang.String schema, java.lang.String cdhdrTable, java.lang.String cdposTable) throws java.sql.SQLException, java.text.ParseException
java.sql.SQLException
java.text.ParseException
public void getObjectIdList()
public java.util.ArrayList<Event> getEventList()
public java.util.ArrayList<TableObject> getObjectList()
public java.util.ArrayList<ObjectRelation> getObjectRelationList()