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

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3PITStemDAO

public interface PITStemDAO
extends GrouperDAO


Method Summary
 void delete(PITStem pitStem)
          delete
 void deleteInactiveRecords(java.sql.Timestamp time)
          Delete records that ended before the given date.
 PITStem findById(java.lang.String pitStemId)
           
 void saveBatch(java.util.Set<PITStem> pitStems)
          insert in batch
 void saveOrUpdate(PITStem pitStem)
          insert or update
 

Method Detail

saveOrUpdate

void saveOrUpdate(PITStem pitStem)
insert or update

Parameters:
pitStem -

saveBatch

void saveBatch(java.util.Set<PITStem> pitStems)
insert in batch

Parameters:
pitStems -

delete

void delete(PITStem pitStem)
delete

Parameters:
pitStem -

findById

PITStem findById(java.lang.String pitStemId)
Parameters:
pitStemId -
Returns:
pit stem

deleteInactiveRecords

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

Parameters:
time -