Class GrouperDataRowAssignDao
java.lang.Object
edu.internet2.middleware.grouper.dataField.GrouperDataRowAssignDao
dao for data field assign
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
delete
(GrouperDataRowAssign grouperDataRowAssign) static void
delete
(Collection<GrouperDataRowAssign> grouperDataRowAssigns) static void
generateInternalIdsIfNeeded
(Collection<GrouperDataRowAssign> grouperDataRowAssigns) static void
reset()
delete all data if table is herestatic List<GrouperDataRowAssignView>
retrieveDataRowAssignments
(Subject subject) static List<GrouperDataRowAssign>
selectByDataProviderInternalIds
(Set<Long> dataProviderInternalIds) static List<GrouperDataRowAssign>
selectByDataRowInternalId
(long dataRowInternalId) static List<GrouperDataRowAssign>
selectByDataRowInternalIds
(Set<Long> dataRowInternalIds) static List<GrouperDataRowAssign>
selectByMemberAndRow
(Long memberInternalId, Long dataRowInternalId) static List<GrouperDataRowAssign>
selectByProvider
(Long dataProviderInternalId) static List<GrouperDataRowAssign>
selectByProviderAndMembers
(Long dataProviderInternalId, Set<Long> memberInternalIds) static boolean
store
(GrouperDataRowAssign grouperDataRowAssign) static void
store
(Collection<GrouperDataRowAssign> grouperDataRowAssigns)
-
Constructor Details
-
GrouperDataRowAssignDao
public GrouperDataRowAssignDao()
-
-
Method Details
-
selectByProvider
-
selectByDataProviderInternalIds
public static List<GrouperDataRowAssign> selectByDataProviderInternalIds(Set<Long> dataProviderInternalIds) -
selectByProviderAndMembers
public static List<GrouperDataRowAssign> selectByProviderAndMembers(Long dataProviderInternalId, Set<Long> memberInternalIds) -
selectByDataRowInternalId
-
selectByDataRowInternalIds
-
reset
public static void reset()delete all data if table is here -
generateInternalIdsIfNeeded
public static void generateInternalIdsIfNeeded(Collection<GrouperDataRowAssign> grouperDataRowAssigns) -
store
-
store
- Parameters:
grouperDataRowAssign
-connectionName
-- Returns:
- true if changed
-
selectByMemberAndRow
public static List<GrouperDataRowAssign> selectByMemberAndRow(Long memberInternalId, Long dataRowInternalId) -
delete
-
delete
-
retrieveDataRowAssignments
-