Package | Description |
---|---|
edu.internet2.middleware.grouperClient.jdbc | |
edu.internet2.middleware.grouperClient.jdbc.tableSync |
Modifier and Type | Method and Description |
---|---|
static Map<MultiKey,GcDbQueryCache> |
GcDbAccess.getGcDbQueryCacheMap()
Cached queries, exposed mostly for testing, you should not need direct access to this.
|
Modifier and Type | Method and Description |
---|---|
MultiKey |
GcTableSyncRowData.getNonPrimaryKey()
get the non primary key
|
MultiKey |
GcTableSyncRowData.getPrimaryKey()
get the primary key
|
MultiKey |
GcTableSyncRowData.multiKey() |
Modifier and Type | Method and Description |
---|---|
Set<MultiKey> |
GcTableSyncTableData.allDataInColumns(List<GcTableSyncColumnMetadata> gcTableSyncColumnMetadatas) |
Map<MultiKey,GcTableSyncRowData> |
GcTableSyncTableData.allIndexByPrimaryKey() |
Set<MultiKey> |
GcTableSyncTableData.allPrimaryKeys() |
Set<MultiKey> |
GcTableSync.getPrimaryKeysToSync()
if passing in primary keys to sync, these are them
|
Set<MultiKey> |
GcTableSync.getPrimaryKeysToSyncFromMemberships()
if passing in primary keys to sync, these are them in this format: group_id, member_id, field_id
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.internal_membershipRetrieveFromDbBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
select grouper syncs membership by group uuids and member uuids, note this assumes the syncGroup and syncMember exist
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveOrCreateByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
select or create grouper sync membership by group uuid and member uuid, note this assumes the syncGroup and syncMember have been retrieved and
are in cache.
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIdsCollection)
select grouper sync membership by membership id.
|
Modifier and Type | Method and Description |
---|---|
GcTableSyncRowData |
GcTableSyncTableData.findRowFromPrimaryKey(MultiKey primaryKey) |
Modifier and Type | Method and Description |
---|---|
void |
GcTableSyncTableData.init(GcTableSyncTableBean gcTableSyncTableBean1,
List<GcTableSyncColumnMetadata> columnMetadata1,
Map<MultiKey,GcTableSyncRowData> data)
construct
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.internal_membershipRetrieveFromDbBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
select grouper syncs membership by group uuids and member uuids, note this assumes the syncGroup and syncMember exist
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveOrCreateByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
select or create grouper sync membership by group uuid and member uuid, note this assumes the syncGroup and syncMember have been retrieved and
are in cache.
|
Map<MultiKey,GcGrouperSyncMembership> |
GcGrouperSyncMembershipDao.membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIdsCollection)
select grouper sync membership by membership id.
|
void |
GcTableSync.setPrimaryKeysToSync(Set<MultiKey> primaryKeysToSync1)
if passing in primary keys to sync, these are them
|
void |
GcTableSync.setPrimaryKeysToSyncFromMemberships(Set<MultiKey> primaryKeysToSyncFromMemberships1)
if passing in primary keys to sync, these are them in this format: group_id, member_id, field_id
|
Copyright © 2020 Internet2. All rights reserved.