public class GcGrouperSyncMemberDao extends Object
Constructor and Description |
---|
GcGrouperSyncMemberDao() |
Modifier and Type | Method and Description |
---|---|
GcGrouperSync |
getGcGrouperSync() |
void |
internal_memberCacheDelete(GcGrouperSyncMember gcGrouperSyncMember) |
GcGrouperSyncMember |
internal_memberCreateByMemberIdHelper(String memberId)
create grouper sync member by member id.
|
List<GcGrouperSyncMember> |
internal_memberRetrieveFromDbAll()
select grouper sync member by sync id and member id
|
GcGrouperSyncMember |
internal_memberRetrieveFromDbById(String gcGrouperSyncMemberId)
select grouper sync member by gcGrouperSyncMemberId id
|
Map<String,GcGrouperSyncMember> |
internal_memberRetrieveFromDbByIds(Collection<String> syncMemberIdsCollection)
select grouper sync member by sync id and member id
|
GcGrouperSyncMember |
internal_memberRetrieveFromDbByMemberId(String memberId)
select grouper sync member by member id
|
Map<String,GcGrouperSyncMember> |
internal_memberRetrieveFromDbByMemberIds(Collection<String> grouperMemberIdsCollection)
select grouper sync member by sync id and member id
|
int |
internal_memberStore(Collection<GcGrouperSyncMember> gcGrouperSyncMembers)
store batch, generally call this from store all objects from GcGrouperSync
|
void |
internal_memberStore(GcGrouperSyncMember gcGrouperSyncMember)
store batch, generally call this from store all objects from GcGrouperSync
|
int |
internal_memberStoreAll() |
GcGrouperSyncMember |
memberCreateByMemberId(String memberId)
select grouper sync member by member id.
|
GcGrouperSyncLog |
memberCreateLog(GcGrouperSyncMember gcGrouperSyncMember) |
int |
memberDelete(Collection<GcGrouperSyncMember> gcGrouperSyncMembers,
boolean deleteMemberships,
boolean deleteLogs)
delete batch
|
int |
memberDelete(GcGrouperSyncMember gcGrouperSyncMember,
boolean deleteMemberships,
boolean deleteLogs)
delete sync member
|
int |
memberDeleteAll(boolean deleteMemberships,
boolean deleteLogs)
delete all members for a sync
|
List<GcGrouperSyncMember> |
memberRetrieveAll()
select grouper sync member by sync id and member id
|
GcGrouperSyncMember |
memberRetrieveById(String gcGrouperSyncMemberId)
select grouper sync member by member id
|
Map<String,GcGrouperSyncMember> |
memberRetrieveByIds(Collection<String> gcGrouperSyncMemberIds)
select grouper sync members by ids
|
GcGrouperSyncMember |
memberRetrieveByMemberId(String memberId)
select grouper sync member by member id
|
Map<String,GcGrouperSyncMember> |
memberRetrieveByMemberIds(Collection<String> grouperMemberIdsCollection)
select grouper sync member by sync id and member id
|
GcGrouperSyncMember |
memberRetrieveOrCreateByMemberId(String memberId)
select grouper sync member by member id.
|
Map<String,GcGrouperSyncMember> |
memberRetrieveOrCreateByMemberIds(Collection<String> grouperMemberIdsCollection)
select grouper sync member by member id.
|
Map<String,Integer> |
retrieveErrorCountByCode()
get count of rows per error code
|
List<String> |
retrieveMemberIdsWithErrorsAfterMillis(Timestamp errorTimestampCheckFrom)
get member ids with errors after error timestamp
|
void |
setGcGrouperSync(GcGrouperSync gcGrouperSync) |
public GcGrouperSyncMember memberCreateByMemberId(String memberId)
connectionName
- memberId
- public GcGrouperSyncMember internal_memberCreateByMemberIdHelper(String memberId)
connectionName
- memberId
- public int memberDelete(Collection<GcGrouperSyncMember> gcGrouperSyncMembers, boolean deleteMemberships, boolean deleteLogs)
gcGrouperSyncMembers
- public int memberDelete(GcGrouperSyncMember gcGrouperSyncMember, boolean deleteMemberships, boolean deleteLogs)
gcGrouperSyncMember
- public int memberDeleteAll(boolean deleteMemberships, boolean deleteLogs)
deleteMemberships
- true if delete memberships and logs for memberships toodeleteLogs
- delete logs toopublic List<GcGrouperSyncMember> memberRetrieveAll()
grouperSyncId
- provisionerName
- public GcGrouperSyncMember memberRetrieveByMemberId(String memberId)
connectionName
- memberId
- public Map<String,GcGrouperSyncMember> memberRetrieveByMemberIds(Collection<String> grouperMemberIdsCollection)
grouperSyncId
- grouperMemberIdsCollection
- provisionerName
- public GcGrouperSyncMember memberRetrieveById(String gcGrouperSyncMemberId)
gcGrouperSyncMemberId
- public Map<String,GcGrouperSyncMember> memberRetrieveByIds(Collection<String> gcGrouperSyncMemberIds)
gcGrouperSyncMemberIds
- public GcGrouperSyncMember memberRetrieveOrCreateByMemberId(String memberId)
connectionName
- memberId
- public Map<String,GcGrouperSyncMember> memberRetrieveOrCreateByMemberIds(Collection<String> grouperMemberIdsCollection)
grouperSyncId
- grouperMemberIdsCollection
- provisionerName
- public GcGrouperSyncLog memberCreateLog(GcGrouperSyncMember gcGrouperSyncMember)
gcGrouperSyncMemberId
- public void internal_memberCacheDelete(GcGrouperSyncMember gcGrouperSyncMember)
gcGrouperSyncMember
- public List<GcGrouperSyncMember> internal_memberRetrieveFromDbAll()
grouperSyncId
- provisionerName
- public GcGrouperSyncMember internal_memberRetrieveFromDbByMemberId(String memberId)
connectionName
- memberId
- public Map<String,GcGrouperSyncMember> internal_memberRetrieveFromDbByMemberIds(Collection<String> grouperMemberIdsCollection)
grouperSyncId
- grouperMemberIdsCollection
- provisionerName
- public GcGrouperSyncMember internal_memberRetrieveFromDbById(String gcGrouperSyncMemberId)
gcGrouperSyncMemberId
- public Map<String,GcGrouperSyncMember> internal_memberRetrieveFromDbByIds(Collection<String> syncMemberIdsCollection)
grouperSyncId
- syncMemberIdsCollection
- provisionerName
- public GcGrouperSync getGcGrouperSync()
public void setGcGrouperSync(GcGrouperSync gcGrouperSync)
gcGrouperSync
- public int internal_memberStoreAll()
public int internal_memberStore(Collection<GcGrouperSyncMember> gcGrouperSyncMembers)
gcGrouperSyncMembers
- public void internal_memberStore(GcGrouperSyncMember gcGrouperSyncMember)
gcGrouperSyncMembers
- public List<String> retrieveMemberIdsWithErrorsAfterMillis(Timestamp errorTimestampCheckFrom)
errorTimestampCheckFrom
- if null get allCopyright © 2016 Internet2. All rights reserved.