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