public interface MutationCollector
For each graph: - performs any change summary ordering - collects table writers based on graph metadata and configuration information - assembles table writers for the graph into a single graph writer composed of table writers, which are composed of row writers - passes each changed object (created, modified, deleted) along with the graph writer to logic within this class. - marshals out the state for each changed row after all changes complete in to the state column - for each row, detects if the root object is deleted, and then adds a toumbsone column
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Map<TableWriter,Map<String,Mutations>> |
collectChanges(commonj.sdo.DataGraph[] dataGraphs,
Connection connection) |
Map<TableWriter,Map<String,Mutations>> |
collectChanges(commonj.sdo.DataGraph dataGraph,
Connection connection) |
Map<TableWriter,Map<String,Mutations>> collectChanges(commonj.sdo.DataGraph dataGraph, Connection connection) throws IOException, IllegalAccessException
IOExceptionIllegalAccessExceptionMap<TableWriter,Map<String,Mutations>> collectChanges(commonj.sdo.DataGraph[] dataGraphs, Connection connection) throws IOException, IllegalAccessException
IOExceptionIllegalAccessExceptionvoid close()
Copyright © 2021. All Rights Reserved.