public class GcGrouperSyncMembershipDao extends Object
| Constructor and Description |
|---|
GcGrouperSyncMembershipDao() |
| Modifier and Type | Method and Description |
|---|---|
GcGrouperSync |
getGcGrouperSync() |
void |
internal_membershipCacheDelete(GcGrouperSyncMembership gcGrouperSyncMembership) |
void |
internal_membershipCacheDeleteBySyncGroupId(String syncGroupId)
delete from cache by syncGroupId
|
void |
internal_membershipCacheDeleteBySyncMemberId(String syncMemberId)
delete from cache by syncMemberId
|
GcGrouperSyncMembership |
internal_membershipCreateBySyncGroupIdAndSyncMemberIdHelper(String syncGroupId,
String syncMemberId)
create grouper sync membership.
|
GcGrouperSyncMembership |
internal_membershipRetrieveFromCacheById(String gcGrouperSyncMembershipId)
select grouper sync membership by membership id
|
List<GcGrouperSyncMembership> |
internal_membershipRetrieveFromDbAll()
select grouper sync membership by sync id and membership id
|
GcGrouperSyncMembership |
internal_membershipRetrieveFromDbById(String gcGrouperSyncMembershipId)
select grouper sync membership by gcGrouperSyncMembershipId id
|
Map<String,GcGrouperSyncMembership> |
internal_membershipRetrieveFromDbByIds(Collection<String> syncMembershipIdsCollection)
select grouper sync membership by sync id and membership id
|
GcGrouperSyncMembership |
internal_membershipRetrieveFromDbBySyncGroupIdAndSyncMemberId(String syncGroupId,
String syncMemberId)
select grouper sync membership by membership id
|
List<GcGrouperSyncMembership> |
internal_membershipRetrieveFromDbBySyncGroupIds(Collection<String> syncGroupIds)
select grouper sync membership by group sync ids
|
Map<MultiKey,GcGrouperSyncMembership> |
internal_membershipRetrieveFromDbBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
List<GcGrouperSyncMembership> |
internal_membershipRetrieveFromDbBySyncMemberIds(Collection<String> syncMemberIds)
select grouper sync membership by member sync ids
|
int |
internal_membershipStore(Collection<GcGrouperSyncMembership> gcGrouperSyncMemberships)
store batch, generally call this from store all objects from GcGrouperSync
|
void |
internal_membershipStore(GcGrouperSyncMembership gcGrouperSyncMembership)
store batch, generally call this from store all objects from GcGrouperSync
|
int |
internal_membershipStoreAll() |
GcGrouperSyncMembership |
membershipCreateByGroupAndMember(GcGrouperSyncGroup gcGrouperSyncGroup,
GcGrouperSyncMember gcGrouperSyncMember)
select grouper sync membership by group id and member id.
|
GcGrouperSyncMembership |
membershipCreateBySyncGroupIdAndSyncMemberId(String syncGroupId,
String syncMemberId)
select grouper sync membership by group id and member id.
|
GcGrouperSyncLog |
membershipCreateLog(GcGrouperSyncMembership gcGrouperSyncMembership) |
int |
membershipDelete(Collection<GcGrouperSyncMembership> gcGrouperSyncMemberships,
boolean deleteLogs)
delete batch
|
int |
membershipDelete(GcGrouperSyncMembership gcGrouperSyncMembership,
boolean deleteLogs)
delete sync membership
|
int |
membershipDeleteAll(boolean deleteMemberships,
boolean deleteLogs)
delete all memberships for a sync
|
int |
membershipDeleteBySyncGroupId(String syncGroupId,
boolean deleteLogs) |
int |
membershipDeleteBySyncGroupIds(Collection<String> syncGroupIds,
boolean deleteLogs) |
int |
membershipDeleteBySyncMemberId(String syncMemberId,
boolean deleteLogs) |
int |
membershipDeleteBySyncMemberIds(Collection<String> syncMemberIds,
boolean deleteLogs) |
List<GcGrouperSyncMembership> |
membershipRetrieveAll()
select grouper sync membership by sync id and membership id
|
GcGrouperSyncMembership |
membershipRetrieveByGroupIdAndMemberId(String groupId,
String memberId)
select grouper sync membership by group uuid and member uuid, note this assumes the syncGroup and syncMember exist
|
List<GcGrouperSyncMembership> |
membershipRetrieveByGroupIds(Set<String> groupIdsToRetrieveMemberships) |
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
select grouper syncs membership by group uuids and member uuids, note this assumes the syncGroup and syncMember exist
|
GcGrouperSyncMembership |
membershipRetrieveById(String gcGrouperSyncMembershipId)
select grouper sync membership by membership id
|
List<GcGrouperSyncMembership> |
membershipRetrieveByMemberIds(Set<String> memberIdsToRetrieveMemberships) |
GcGrouperSyncMembership |
membershipRetrieveBySyncGroupIdAndSyncMemberId(String syncGroupId,
String syncMemberId)
select grouper sync membership by membership id
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
select grouper sync membership by sync id and membership id
|
GcGrouperSyncMembership |
membershipRetrieveOrCreateByGroupIdAndMemberId(String groupId,
String memberId)
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> |
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.
|
GcGrouperSyncMembership |
membershipRetrieveOrCreateBySyncGroupIdAndSyncMemberId(String syncGroupId,
String syncMemberId)
select grouper sync membership by membership id.
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIdsCollection)
select grouper sync membership by membership id.
|
Map<String,Integer> |
retrieveErrorCountByCode()
get count of rows per error code
|
List<Object[]> |
retrieveGroupIdMemberIdsWithErrorsAfterMillis(Timestamp errorTimestampCheckFrom)
get membership ids with errors after error timestamp
|
void |
setGcGrouperSync(GcGrouperSync gcGrouperSync) |
public GcGrouperSyncMembership membershipCreateByGroupAndMember(GcGrouperSyncGroup gcGrouperSyncGroup, GcGrouperSyncMember gcGrouperSyncMember)
connectionName - membershipId - public GcGrouperSyncMembership internal_membershipCreateBySyncGroupIdAndSyncMemberIdHelper(String syncGroupId, String syncMemberId)
connectionName - groupId - public GcGrouperSyncMembership membershipCreateBySyncGroupIdAndSyncMemberId(String syncGroupId, String syncMemberId)
connectionName - membershipId - public int membershipDelete(Collection<GcGrouperSyncMembership> gcGrouperSyncMemberships, boolean deleteLogs)
gcGrouperSyncMemberships - public int membershipDelete(GcGrouperSyncMembership gcGrouperSyncMembership, boolean deleteLogs)
gcGrouperSyncMembership - public int membershipDeleteAll(boolean deleteMemberships,
boolean deleteLogs)
deleteMemberships - true if delete memberships and logs for memberships toodeleteLogs - delete logs toopublic List<GcGrouperSyncMembership> membershipRetrieveAll()
grouperSyncId - provisionerName - public GcGrouperSyncMembership membershipRetrieveBySyncGroupIdAndSyncMemberId(String syncGroupId, String syncMemberId)
connectionName - membershipId - public GcGrouperSyncMembership membershipRetrieveByGroupIdAndMemberId(String groupId, String memberId)
groupId - memberId - public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveOrCreateByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
groupId - memberId - public GcGrouperSyncMembership membershipRetrieveOrCreateByGroupIdAndMemberId(String groupId, String memberId)
groupId - memberId - public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
grouperSyncId - grouperMembershipIdsCollection - provisionerName - public GcGrouperSyncMembership internal_membershipRetrieveFromCacheById(String gcGrouperSyncMembershipId)
gcGrouperSyncMembershipId - public GcGrouperSyncMembership membershipRetrieveById(String gcGrouperSyncMembershipId)
gcGrouperSyncMembershipId - public void internal_membershipCacheDeleteBySyncGroupId(String syncGroupId)
syncGroupId - public void internal_membershipCacheDeleteBySyncMemberId(String syncMemberId)
syncMemberId - public int membershipDeleteBySyncGroupIds(Collection<String> syncGroupIds, boolean deleteLogs)
syncGroupIds - public int membershipDeleteBySyncMemberIds(Collection<String> syncMemberIds, boolean deleteLogs)
syncMemberIds - public int membershipDeleteBySyncGroupId(String syncGroupId, boolean deleteLogs)
syncGroupId - public int membershipDeleteBySyncMemberId(String syncMemberId, boolean deleteLogs)
syncMemberId - public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIdsCollection)
grouperSyncId - syncGroupIdsAndSyncMemberIdsCollection - provisionerName - public GcGrouperSyncLog membershipCreateLog(GcGrouperSyncMembership gcGrouperSyncMembership)
gcGrouperSyncMembershipId - public void internal_membershipCacheDelete(GcGrouperSyncMembership gcGrouperSyncMembership)
gcGrouperSyncMembership - public List<GcGrouperSyncMembership> internal_membershipRetrieveFromDbAll()
grouperSyncId - provisionerName - public GcGrouperSyncMembership internal_membershipRetrieveFromDbBySyncGroupIdAndSyncMemberId(String syncGroupId, String syncMemberId)
connectionName - syncGroupId - syncMemberId - public Map<MultiKey,GcGrouperSyncMembership> internal_membershipRetrieveFromDbBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
grouperSyncId - grouperMembershipIdsCollection - provisionerName - public List<GcGrouperSyncMembership> internal_membershipRetrieveFromDbBySyncGroupIds(Collection<String> syncGroupIds)
syncGroupIds - public List<GcGrouperSyncMembership> internal_membershipRetrieveFromDbBySyncMemberIds(Collection<String> syncMemberIds)
syncMemberIds - public GcGrouperSyncMembership internal_membershipRetrieveFromDbById(String gcGrouperSyncMembershipId)
gcGrouperSyncMembershipId - public Map<String,GcGrouperSyncMembership> internal_membershipRetrieveFromDbByIds(Collection<String> syncMembershipIdsCollection)
grouperSyncId - syncMembershipIdsCollection - provisionerName - public GcGrouperSync getGcGrouperSync()
public void setGcGrouperSync(GcGrouperSync gcGrouperSync)
gcGrouperSync - public int internal_membershipStoreAll()
public int internal_membershipStore(Collection<GcGrouperSyncMembership> gcGrouperSyncMemberships)
gcGrouperSyncMemberships - public void internal_membershipStore(GcGrouperSyncMembership gcGrouperSyncMembership)
gcGrouperSyncMemberships - public GcGrouperSyncMembership membershipRetrieveOrCreateBySyncGroupIdAndSyncMemberId(String syncGroupId, String syncMemberId)
connectionName - syncGroupId - syncMemberId - public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveByGroupIdsAndMemberIds(Collection<MultiKey> groupIdsAndMemberIds)
groupId - memberId - public List<GcGrouperSyncMembership> membershipRetrieveByGroupIds(Set<String> groupIdsToRetrieveMemberships)
public List<GcGrouperSyncMembership> membershipRetrieveByMemberIds(Set<String> memberIdsToRetrieveMemberships)
public List<Object[]> retrieveGroupIdMemberIdsWithErrorsAfterMillis(Timestamp errorTimestampCheckFrom)
errorTimestampCheckFrom - if null get allCopyright © 2021 Internet2. All rights reserved.