Package | Description |
---|---|
edu.internet2.middleware.grouperClient.jdbc.tableSync |
Modifier and Type | Method and Description |
---|---|
GcTableSyncColumnMetadata |
GcTableSyncTableMetadata.getChangeFlagColumn()
if full sync with change flag this is the column
|
GcTableSyncColumnMetadata |
GcTableSyncTableMetadata.getGroupColumnMetadata()
get group column metadata
|
GcTableSyncColumnMetadata |
GcTableSyncTableMetadata.getIncrementalAllCoumnsColumn()
column in FROM table which has incrementing timestamp or integer
|
GcTableSyncColumnMetadata |
GcTableSyncTableMetadata.getIncrementalProgressColumn()
column in progress table which increments as integer or timestamp
|
GcTableSyncColumnMetadata |
GcTableSyncTableMetadata.lookupColumn(String columnName,
boolean exceptionOnNotFound)
lookup a column by name (case insensitive)
|
Modifier and Type | Method and Description |
---|---|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableMetadata.getColumnMetadata()
columns in table
|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableData.getColumnMetadata()
column metadata (might be a subset of all columns)
|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableMetadata.getColumns()
mtadata for columns synced
|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableMetadata.getNonPrimaryKey()
non primary key col(s), lazy loaded
|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableMetadata.getPrimaryKey()
primary key col(s), lazy loaded
|
List<GcTableSyncColumnMetadata> |
GcTableSyncTableMetadata.lookupColumns(String columnNames)
find metadata for columns
|
Modifier and Type | Method and Description |
---|---|
Object |
GcTableSyncRowData.incrementalProgressValue(GcTableSyncColumnMetadata incrementalProgressValueMetadata)
get the incremental progress value column
|
Object |
GcTableSyncTableData.maxProgressValue(GcTableSyncColumnMetadata progressColumnMetadata)
take the data and find the max incremental progress value
|
abstract Object |
GcTableSyncColumnMetadata.ColumnType.readDataFromResultSet(GcTableSyncColumnMetadata gcTableSyncColumnMetadata,
ResultSet resultSet)
read data from result set based on column index
|
void |
GcTableSyncTableMetadata.setChangeFlagColumn(GcTableSyncColumnMetadata changeFlagColumn1)
if full sync with change flag this is the column
|
void |
GcTableSyncTableMetadata.setIncrementalAllCoumnsColumn(GcTableSyncColumnMetadata incrementalAllCoumnsColumn1)
column in FROM table which has incrementing timestamp or integer
|
void |
GcTableSyncTableMetadata.setIncrementalProgressColumn(GcTableSyncColumnMetadata incrementalProgressColumn1)
column in progress table which increments as integer or timestamp
|
Modifier and Type | Method and Description |
---|---|
Set<MultiKey> |
GcTableSyncTableData.allDataInColumns(List<GcTableSyncColumnMetadata> gcTableSyncColumnMetadatas) |
String |
GcTableSyncTableMetadata.columnListInputtedColumnsAndIncrementalProgressColumn(List<GcTableSyncColumnMetadata> otherTablePrimaryKey)
get comma separated list of primary key and change flag
|
void |
GcTableSyncTableData.init(GcTableSyncTableBean gcTableSyncTableBean1,
List<GcTableSyncColumnMetadata> columnMetadata1,
List<Object[]> data)
construct
|
void |
GcTableSyncTableData.init(GcTableSyncTableBean gcTableSyncTableBean1,
List<GcTableSyncColumnMetadata> columnMetadata1,
Map<MultiKey,GcTableSyncRowData> data)
construct
|
void |
GcTableSyncTableMetadata.setColumnMetadata(List<GcTableSyncColumnMetadata> columnMetadata1)
columns in table
|
void |
GcTableSyncTableData.setColumnMetadata(List<GcTableSyncColumnMetadata> columnMetadata1)
column metadata (might be a subset of all columns)
|
void |
GcTableSyncTableMetadata.setColumns(List<GcTableSyncColumnMetadata> columns1)
mtadata for columns synced
|
Copyright © 2021 Internet2. All rights reserved.