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

All Superinterfaces:
GrouperDAO
All Known Implementing Classes:
Hib3PITAttributeAssignDAO

public interface PITAttributeAssignDAO
extends GrouperDAO


Method Summary
 void delete(PITAttributeAssign pitAttributeAssign)
          delete
 void deleteInactiveRecords(java.sql.Timestamp time)
          Delete records that ended before the given date.
 java.util.Set<PITAttributeAssign> findActiveByOwnerAttributeAssignId(java.lang.String id)
           
 java.util.Set<PITAttributeAssign> findActiveByOwnerMembershipId(java.lang.String id)
           
 PITAttributeAssign findById(java.lang.String id)
           
 void saveOrUpdate(PITAttributeAssign pitAttributeAssign)
          insert or update
 void updateOwnerAttributeAssignId(java.lang.String oldId, java.lang.String newId)
           
 void updateOwnerMembershipId(java.lang.String oldId, java.lang.String newId)
           
 

Method Detail

saveOrUpdate

void saveOrUpdate(PITAttributeAssign pitAttributeAssign)
insert or update

Parameters:
pitAttributeAssign -

delete

void delete(PITAttributeAssign pitAttributeAssign)
delete

Parameters:
pitAttributeAssign -

findById

PITAttributeAssign findById(java.lang.String id)
Parameters:
id -
Returns:
PITAttributeAssign

updateOwnerAttributeAssignId

void updateOwnerAttributeAssignId(java.lang.String oldId,
                                  java.lang.String newId)
Parameters:
oldId -
newId -

findActiveByOwnerAttributeAssignId

java.util.Set<PITAttributeAssign> findActiveByOwnerAttributeAssignId(java.lang.String id)
Parameters:
id -
Returns:
set of PITAttributeAssign

updateOwnerMembershipId

void updateOwnerMembershipId(java.lang.String oldId,
                             java.lang.String newId)
Parameters:
oldId -
newId -

findActiveByOwnerMembershipId

java.util.Set<PITAttributeAssign> findActiveByOwnerMembershipId(java.lang.String id)
Parameters:
id -
Returns:
set of PITAttributeAssign

deleteInactiveRecords

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

Parameters:
time -