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

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3PITAttributeDefDAO

public interface PITAttributeDefDAO
extends GrouperDAO


Method Summary
 void delete(PITAttributeDef pitAttributeDef)
          delete
 void deleteInactiveRecords(Timestamp time)
          Delete records that ended before the given date.
 PITAttributeDef findById(String pitAttributeDefId)
           
 void saveBatch(Set<PITAttributeDef> pitAttributeDefs)
          insert in batch
 void saveOrUpdate(PITAttributeDef pitAttributeDef)
          insert or update
 

Method Detail

saveOrUpdate

void saveOrUpdate(PITAttributeDef pitAttributeDef)
insert or update

Parameters:
pitAttributeDef -

saveBatch

void saveBatch(Set<PITAttributeDef> pitAttributeDefs)
insert in batch

Parameters:
pitAttributeDefs -

delete

void delete(PITAttributeDef pitAttributeDef)
delete

Parameters:
pitAttributeDef -

findById

PITAttributeDef findById(String pitAttributeDefId)
Parameters:
pitAttributeDefId -
Returns:
pit attribute def

deleteInactiveRecords

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

Parameters:
time -