Uses of Class
edu.internet2.middleware.grouperClient.jdbc.tableSync.GcTableSyncColumnMetadata
-
Uses of GcTableSyncColumnMetadata in edu.internet2.middleware.grouperClient.jdbc.tableSync
Modifier and TypeMethodDescriptionGcTableSyncTableMetadata.getChangeFlagColumn()
if full sync with change flag this is the columnGcTableSyncTableMetadata.getGroupColumnMetadata()
get group column metadataGcTableSyncTableMetadata.getIncrementalAllCoumnsColumn()
column in FROM table which has incrementing timestamp or integerGcTableSyncTableMetadata.getIncrementalProgressColumn()
column in progress table which increments as integer or timestampGcTableSyncTableMetadata.lookupColumn
(String columnName, boolean exceptionOnNotFound) lookup a column by name (case insensitive)Modifier and TypeMethodDescriptionGcTableSyncTableData.getColumnMetadata()
column metadata (might be a subset of all columns)GcTableSyncTableMetadata.getColumnMetadata()
columns in tableGcTableSyncTableMetadata.getColumns()
mtadata for columns syncedGcTableSyncTableMetadata.getNonPrimaryKey()
non primary key col(s), lazy loadedGcTableSyncTableMetadata.getPrimaryKey()
primary key col(s), lazy loadedGcTableSyncTableMetadata.lookupColumns
(String columnNames) find metadata for columnsGcTableSyncTableMetadata.retrieveColumnMetadataOrdered()
columns in tableModifier and TypeMethodDescriptionGcTableSyncRowData.incrementalProgressValue
(GcTableSyncColumnMetadata incrementalProgressValueMetadata) get the incremental progress value columnGcTableSyncTableData.maxProgressValue
(GcTableSyncColumnMetadata progressColumnMetadata) take the data and find the max incremental progress valueabstract Object
GcTableSyncColumnMetadata.ColumnType.readDataFromResultSet
(GcTableSyncColumnMetadata gcTableSyncColumnMetadata, ResultSet resultSet) read data from result set based on column indexvoid
GcTableSyncTableMetadata.setChangeFlagColumn
(GcTableSyncColumnMetadata changeFlagColumn1) if full sync with change flag this is the columnvoid
GcTableSyncTableMetadata.setIncrementalAllCoumnsColumn
(GcTableSyncColumnMetadata incrementalAllCoumnsColumn1) column in FROM table which has incrementing timestamp or integervoid
GcTableSyncTableMetadata.setIncrementalProgressColumn
(GcTableSyncColumnMetadata incrementalProgressColumn1) column in progress table which increments as integer or timestampModifier and TypeMethodDescriptionGcTableSyncTableData.allDataInColumns
(List<GcTableSyncColumnMetadata> gcTableSyncColumnMetadatas) GcTableSyncTableMetadata.columnListInputtedColumnsAndIncrementalProgressColumn
(List<GcTableSyncColumnMetadata> otherTablePrimaryKey) get comma separated list of primary key and change flagvoid
GcTableSyncTableData.init
(GcTableSyncTableBean gcTableSyncTableBean1, List<GcTableSyncColumnMetadata> columnMetadata1, List<Object[]> data) constructvoid
GcTableSyncTableData.init
(GcTableSyncTableBean gcTableSyncTableBean1, List<GcTableSyncColumnMetadata> columnMetadata1, Map<MultiKey, GcTableSyncRowData> data) constructvoid
GcTableSyncTableData.setColumnMetadata
(List<GcTableSyncColumnMetadata> columnMetadata1) column metadata (might be a subset of all columns)void
GcTableSyncTableMetadata.setColumnMetadata
(List<GcTableSyncColumnMetadata> columnMetadata1) columns in tablevoid
GcTableSyncTableMetadata.setColumns
(List<GcTableSyncColumnMetadata> columns1) mtadata for columns synced