edu.internet2.middleware.grouper.internal.dao
Interface PITMemberDAO

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3PITMemberDAO

public interface PITMemberDAO
extends GrouperDAO


Method Summary
 void delete(PITMember pitMember)
          delete
 void deleteInactiveRecords(Timestamp time)
          Delete records that ended before the given date.
 PITMember findById(String pitMemberId)
           
 void saveBatch(Set<PITMember> pitMembers)
          insert in batch
 void saveOrUpdate(PITMember pitMember)
          insert or update
 

Method Detail

saveOrUpdate

void saveOrUpdate(PITMember pitMember)
insert or update

Parameters:
pitMember -

saveBatch

void saveBatch(Set<PITMember> pitMembers)
insert in batch

Parameters:
pitMembers -

delete

void delete(PITMember pitMember)
delete

Parameters:
pitMember -

findById

PITMember findById(String pitMemberId)
Parameters:
pitMemberId -
Returns:
pit member

deleteInactiveRecords

void deleteInactiveRecords(Timestamp time)
Delete records that ended before the given date.

Parameters:
time -