edu.internet2.middleware.grouper.internal.dao
Interface PITMembershipViewDAO
- All Superinterfaces:
- GrouperDAO
- All Known Implementing Classes:
- Hib3PITMembershipViewDAO
public interface PITMembershipViewDAO
- extends GrouperDAO
Method Summary |
Set<PITMembershipView> |
findAllByPITOwnerAndPITMemberAndPITField(String ownerId,
String memberId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
QueryOptions queryOptions)
Get memberships by owner, member, and field. |
Set<Member> |
findAllMembersByPITOwnerAndPITField(String ownerId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
Set<edu.internet2.middleware.subject.Source> sources,
QueryOptions queryOptions)
Get members by owner and field. |
Set<PITMembershipView> |
findByPITOwnerAndPITMemberAndPITField(String ownerId,
String memberId,
String fieldId,
boolean activeOnly)
|
Set<PITGroupSet> |
findPITGroupSetsJoinedWithNewPITMembership(PITMembership pitMembership)
|
Set<PITGroupSet> |
findPITGroupSetsJoinedWithOldPITMembership(PITMembership pitMembership)
|
Set<PITMembership> |
findPITMembershipsJoinedWithNewPITGroupSet(PITGroupSet pitGroupSet)
|
Set<PITMembership> |
findPITMembershipsJoinedWithOldPITGroupSet(PITGroupSet pitGroupSet)
|
findPITGroupSetsJoinedWithNewPITMembership
Set<PITGroupSet> findPITGroupSetsJoinedWithNewPITMembership(PITMembership pitMembership)
- Parameters:
pitMembership
-
- Returns:
- set
findPITMembershipsJoinedWithNewPITGroupSet
Set<PITMembership> findPITMembershipsJoinedWithNewPITGroupSet(PITGroupSet pitGroupSet)
- Parameters:
pitGroupSet
-
- Returns:
- set
findPITGroupSetsJoinedWithOldPITMembership
Set<PITGroupSet> findPITGroupSetsJoinedWithOldPITMembership(PITMembership pitMembership)
- Parameters:
pitMembership
-
- Returns:
- set
findPITMembershipsJoinedWithOldPITGroupSet
Set<PITMembership> findPITMembershipsJoinedWithOldPITGroupSet(PITGroupSet pitGroupSet)
- Parameters:
pitGroupSet
-
- Returns:
- set
findByPITOwnerAndPITMemberAndPITField
Set<PITMembershipView> findByPITOwnerAndPITMemberAndPITField(String ownerId,
String memberId,
String fieldId,
boolean activeOnly)
- Parameters:
ownerId
- memberId
- fieldId
- activeOnly
-
- Returns:
- set
findAllMembersByPITOwnerAndPITField
Set<Member> findAllMembersByPITOwnerAndPITField(String ownerId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
Set<edu.internet2.middleware.subject.Source> sources,
QueryOptions queryOptions)
- Get members by owner and field.
- Parameters:
ownerId
- fieldId
- pointInTimeFrom
- pointInTimeTo
- sources
- queryOptions
-
- Returns:
- set of members
findAllByPITOwnerAndPITMemberAndPITField
Set<PITMembershipView> findAllByPITOwnerAndPITMemberAndPITField(String ownerId,
String memberId,
String fieldId,
Timestamp pointInTimeFrom,
Timestamp pointInTimeTo,
QueryOptions queryOptions)
- Get memberships by owner, member, and field.
- Parameters:
ownerId
- memberId
- fieldId
- pointInTimeFrom
- pointInTimeTo
- queryOptions
-
- Returns:
- set of pit memberships