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(String grouperSyncId,
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)
Deprecated.
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveByGroupIdsAndMemberIds(String grouperSyncId,
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)
Deprecated.
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveBySyncGroupIdsAndSyncMemberIds(String grouperSyncId,
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)
Deprecated.
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveOrCreateByGroupIdsAndMemberIds(String grouperSyncId,
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)
Deprecated.
|
Map<MultiKey,GcGrouperSyncMembership> |
membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(String grouperSyncId,
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)
groupIdsAndMemberIds
- public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveOrCreateByGroupIdsAndMemberIds(String grouperSyncId, Collection<MultiKey> groupIdsAndMemberIds)
grouperSyncId
- groupIdsAndMemberIds
- public GcGrouperSyncMembership membershipRetrieveOrCreateByGroupIdAndMemberId(String groupId, String memberId)
groupId
- memberId
- public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveBySyncGroupIdsAndSyncMemberIds(Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
syncGroupIdsAndSyncMemberIds
- public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveBySyncGroupIdsAndSyncMemberIds(String grouperSyncId, Collection<MultiKey> syncGroupIdsAndSyncMemberIds)
syncGroupIdsAndSyncMemberIds
- 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)
syncGroupIdsAndSyncMemberIdsCollection
- public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveOrCreateBySyncGroupIdsAndSyncMemberIds(String grouperSyncId, Collection<MultiKey> syncGroupIdsAndSyncMemberIdsCollection)
grouperSyncId
- syncGroupIdsAndSyncMemberIdsCollection
- 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(String grouperSyncId, 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)
groupIdsAndMemberIds
- public Map<MultiKey,GcGrouperSyncMembership> membershipRetrieveByGroupIdsAndMemberIds(String grouperSyncId, Collection<MultiKey> groupIdsAndMemberIds)
grouperSyncId
- groupIdsAndMemberIds
- 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 © 2016 Internet2. All rights reserved.