public class Hib3AttributeAssignDAO extends Hib3DAO implements AttributeAssignDAO
| Constructor and Description |
|---|
Hib3AttributeAssignDAO() |
| Modifier and Type | Method and Description |
|---|---|
static void |
attributeAssignCacheClear()
remove all caches
|
static void |
attributeDefNameCacheRemove(AttributeDef attributeDef)
remove this from all caches
|
void |
delete(AttributeAssign attributeAssign)
delete
|
Set<AttributeDefName> |
filterAttributeDefNames(GrouperSession grouperSession,
Set<AttributeDefName> attibuteDefNames) |
Set<AttributeAssign> |
findAllEnabledDisabledMismatch()
find records which are disabled which shouldnt be, and enabled which shouldnt be
|
Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments.
|
Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<Object[]> |
findAnyMembershipAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeAssign> |
findAnyMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of effective memberships (or immediate).
|
Set<Object[]> |
findAnyMembershipAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeDefName> |
findAnyMembershipAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<MultiKey> groupIdsAndMemberIds,
Collection<String> actions,
Boolean enabled)
securely search for attribute def names.
|
Set<AttributeAssign> |
findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
boolean useCache)
find assignments from assignments.
|
Set<AttributeAssign> |
findAssignmentsFromAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find assignments from assignments.
|
Set<AttributeAssign> |
findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
find assignments on assignments.
|
Set<AttributeAssign> |
findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef)
find assignments on assignments.
|
Set<AttributeDefName> |
findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
Boolean enabled)
search for assignments on assignments attribute def names
|
Set<AttributeAssign> |
findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled)
find assignments on assignments.
|
Set<AttributeAssign> |
findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef)
find assignments on assignments.
|
Set<AttributeAssign> |
findAttributeAssignments(AttributeAssignType attributeAssignType,
String attributeDefId,
String attributeDefNameId,
String ownerGroupId,
String ownerStemId,
String ownerMemberId,
String ownerAttributeDefId,
String ownerMembershipId,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments
|
Set<AttributeAssign> |
findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> ownerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
Boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2) |
Set<Object[]> |
findAttributeDefAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnOwnerAttributeDef,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeAssign> |
findAttributeDefAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> mainOwnerAttributeDefIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of attribute defs.
|
Set<Object[]> |
findAttributeDefAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnOwnerAttributeDef,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeDefName> |
findAttributeDefAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> attributeDefAssignToIds,
Collection<String> actions,
Boolean enabled)
securely search for attributeDefNames.
|
Set<AttributeDefName> |
findAttributeDefNamesByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo,
String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo,
String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByGroupIdAndAttributeDefId(String groupId,
String attributeDefId)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(String groupId,
String memberId,
String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByMemberIdAndAttributeDefId(String memberId,
String attributeDefId)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByMembershipIdAndAttributeDefId(String membershipIdToAssignTo,
String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDefName> |
findAttributeDefNamesByStemIdAndAttributeDefId(String stemId,
String attributeDefId)
find attribute def names (distinct) by attribute def id
|
Set<AttributeDef> |
findAttributeDefsByAttributeDefNameId(String attributeDefNameId) |
Set<AttributeAssign> |
findByActionId(String actionId) |
Set<AttributeAssignValueContainer> |
findByAssignTypeId(String attributeTypeAssignId)
find attribute assigns by ids, as root (no security).
|
Set<AttributeAssign> |
findByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
findByAttrAssignIdAndAttributeDefNameId(String attrAssignIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
findByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
findByAttributeDefIdAndAttributeDefNameId(String attributeDefIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
findByAttributeDefNameAndValueString(String attributeDefNameId,
String value,
QueryOptions queryOptions)
find by attribute name and value
|
Set<AttributeAssign> |
findByAttributeDefNameId(String attributeDefNameId) |
Map<AttributeAssign,Set<AttributeAssignValueContainer>> |
findByAttributeTypeDefNameId(String attributeTypeDefNameId,
QueryOptions queryOptions)
find attribute assigns by ids, as root (no security).
|
Set<AttributeAssign> |
findByGroupIdAndAttributeDefId(String groupId,
String attributeDefId) |
Set<AttributeAssign> |
findByGroupIdAndAttributeDefNameId(String groupId,
String attributeDefNameId) |
Set<AttributeAssign> |
findByGroupIdMemberIdAndAttributeDefId(String groupId,
String memberId,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
findByGroupIdMemberIdAndAttributeDefNameId(String groupId,
String memberId,
String attributeDefNameIdToAssign) |
AttributeAssign |
findById(String id,
boolean exceptionIfNotFound)
retrieve by id
|
AttributeAssign |
findById(String id,
boolean exceptionIfNotFound,
boolean useCache)
retrieve by id
|
Set<AttributeAssign> |
findByIds(Collection<String> ids,
Boolean enabled,
boolean useCache)
retrieve by ids.
|
Set<AttributeAssign> |
findByMemberIdAndAttributeDefId(String memberId,
String attributeDefId) |
Set<AttributeAssign> |
findByMemberIdAndAttributeDefNameId(String memberId,
String attributeDefNameId) |
Set<AttributeAssign> |
findByMembershipIdAndAttributeDefId(String membershipIdToAssignTo,
String attributeDefIdToAssign) |
Set<AttributeAssign> |
findByMembershipIdAndAttributeDefNameId(String membershipIdToAssignTo,
String attributeDefNameIdToAssign) |
Set<AttributeAssign> |
findByOwnerAttributeAssignId(String ownerAttributeAssignId) |
Set<AttributeAssign> |
findByOwnerAttributeAssignId(String ownerAttributeAssignId,
QueryOptions queryOptions) |
Set<AttributeAssign> |
findByOwnerAttributeAssignIds(Collection<String> ownerAttributeAssignIds)
retrieve by owner attribute assign ids.
|
Set<AttributeAssign> |
findByOwnerAttributeDefId(String ownerAttributeDefId) |
Set<AttributeAssign> |
findByOwnerGroupId(String ownerGroupId) |
Set<AttributeAssign> |
findByOwnerMemberId(String ownerMemberId) |
Set<AttributeAssign> |
findByOwnerMembershipId(String ownerMembershipId) |
Set<AttributeAssign> |
findByOwnerMembershipIds(Collection<String> ownerMembershipIds)
retrieve by owner immediate membership ids.
|
Set<AttributeAssign> |
findByOwnerStemId(String ownerStemId) |
Set<AttributeAssign> |
findByStemIdAndAttributeDefId(String stemId,
String attributeDefId) |
Set<AttributeAssign> |
findByStemIdAndAttributeDefNameId(String stemId,
String attributeDefNameId) |
AttributeAssign |
findByUuidOrKey(Collection<String> idsToIgnore,
String id,
String attributeDefNameId,
String attributeAssignActionId,
String ownerAttributeAssignId,
String ownerAttributeDefId,
String ownerGroupId,
String ownerMemberId,
String ownerMembershipId,
String ownerStemId,
boolean exceptionIfNotFound,
Long disabledTimeDb,
Long enabledTimeDb,
String notes,
boolean disallowed) |
Set<AttributeAssign> |
findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments.
|
Set<AttributeAssign> |
findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef)
securely search for assignments.
|
Set<AttributeAssign> |
findGroupAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<Object[]> |
findGroupAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeAssign> |
findGroupAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of groups.
|
Set<Object[]> |
findGroupAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeDefName> |
findGroupAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> groupIds,
Collection<String> actions,
Boolean enabled)
securely search for attribute def names.
|
Set<Object[]> |
findImmediateMembershipAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<Object[]> |
findImmediateMembershipAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnGroup,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Map<String,AttributeAssign> |
findLegacyGroupTypeAssignmentsByGroupId(String groupId)
Returns legacy group types (assigned to a given group) that were either migrated or created in the new attribute framework.
|
Set<AttributeAssign> |
findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
findMemberAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<Object[]> |
findMemberAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeAssign> |
findMemberAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of members.
|
Set<Object[]> |
findMemberAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeDefName> |
findMemberAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> memberIds,
Collection<String> actions,
Boolean enabled)
securely search for attribute def names.
|
Set<AttributeAssign> |
findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findMembershipAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
findMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of immediate memberships.
|
Set<AttributeDefName> |
findMembershipAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> membershipIds,
Collection<String> actions,
Boolean enabled)
securely search for attribute def names.
|
Set<AttributeAssign> |
findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments.
|
Set<AttributeAssign> |
findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue)
securely search for assignments.
|
Set<AttributeAssign> |
findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef)
securely search for assignments.
|
Set<AttributeAssign> |
findStemAttributeAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean attributeCheckReadOnAttributeDef,
String idOfAttributeDefNameOnAssignment,
Set<Object> attributeValuesOnAssignment,
String idOfAttributeDefNameOnAssignment2,
Set<Object> attributeValuesOnAssignment2)
securely search for assignments.
|
Set<Object[]> |
findStemAttributeAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnStem,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
boolean includeAssignmentsOnAssignments,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeAssign> |
findStemAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
Object theValue,
boolean includeAssignmentsFromAssignments,
Collection<String> ownerAttributeAssignIds,
Collection<String> ownerAttributeDefIds,
Collection<String> ownerAttributeDefNameIds,
Collection<String> ownerActions,
boolean useCache)
securely search for assignments on assignments of stems.
|
Set<Object[]> |
findStemAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> actions,
Boolean enabled,
Boolean checkAttributeReadOnStem,
Boolean attributeCheckReadOnAttributeDef,
QueryOptions queryOptions,
boolean retrieveValues,
String filter,
Boolean splitFilter)
securely search for assignments.
|
Set<AttributeDefName> |
findStemAttributeDefNames(Collection<String> attributeAssignIds,
Collection<String> attributeDefIds,
Collection<String> attributeDefNameIds,
Collection<String> stemIds,
Collection<String> actions,
Boolean enabled)
securely search for attribute def names.
|
static void |
queryByValueAddTablesWhereClause(ByHqlStatic byHqlStatic,
StringBuilder sqlTables,
StringBuilder sqlWhereClause,
AttributeDefValueType attributeDefValueType,
Object theValue)
make sure if sending a value you are sending a value type, and add table if necessary
|
static void |
queryByValuesAddTablesWhereClause(ByHqlStatic byHqlStatic,
StringBuilder sqlTables,
StringBuilder sqlWhereClause,
AttributeDefValueType attributeDefValueType,
Set<Object> theValues,
String attributeAssignAlias)
make sure if sending a value you are sending a value type, and add table if necessary
|
void |
saveOrUpdate(AttributeAssign attributeAssign)
save or update
|
void |
saveUpdateProperties(AttributeAssign attributeAssign)
save the update properties which are auto saved when business method is called
|
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, sessionpublic static void attributeAssignCacheClear()
public Set<AttributeAssign> findAllEnabledDisabledMismatch()
AttributeAssignDAOfindAllEnabledDisabledMismatch in interface AttributeAssignDAOAttributeAssignDAO.findAllEnabledDisabledMismatch()public AttributeAssign findById(String id, boolean exceptionIfNotFound)
findById in interface AttributeAssignDAOid - exceptionIfNotFound - public AttributeAssign findById(String id, boolean exceptionIfNotFound, boolean useCache)
findById in interface AttributeAssignDAOid - exceptionIfNotFound - useCache - public Set<AttributeAssign> findByIds(Collection<String> ids, Boolean enabled, boolean useCache)
findByIds in interface AttributeAssignDAOid - exceptionIfNotFound - useCache - public Set<AttributeAssign> findByOwnerMembershipIds(Collection<String> ownerMembershipIds)
findByOwnerMembershipIds in interface AttributeAssignDAOownerMembershipIds - public Set<AttributeAssign> findByOwnerAttributeAssignIds(Collection<String> ownerAttributeAssignIds)
findByOwnerAttributeAssignIds in interface AttributeAssignDAOownerAttributeAssignIds - public void saveOrUpdate(AttributeAssign attributeAssign)
saveOrUpdate in interface AttributeAssignDAOattributeAssign - public Set<AttributeAssign> findByGroupIdAndAttributeDefNameId(String groupId, String attributeDefNameId)
findByGroupIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByGroupIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByGroupIdAndAttributeDefId(String groupId, String attributeDefId)
findByGroupIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByGroupIdAndAttributeDefId(java.lang.String, java.lang.String)public void delete(AttributeAssign attributeAssign)
delete in interface AttributeAssignDAOattributeAssign - public Set<AttributeDefName> findAttributeDefNamesByGroupIdAndAttributeDefId(String groupId, String attributeDefId)
AttributeAssignDAOfindAttributeDefNamesByGroupIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByGroupIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByStemIdAndAttributeDefId(String stemId, String attributeDefId)
AttributeAssignDAOfindAttributeDefNamesByStemIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByStemIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByStemIdAndAttributeDefId(String stemId, String attributeDefId)
findByStemIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByStemIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByStemIdAndAttributeDefNameId(String stemId, String attributeDefNameId)
findByStemIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByStemIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByMemberIdAndAttributeDefId(String memberId, String attributeDefId)
AttributeAssignDAOfindAttributeDefNamesByMemberIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByMemberIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByMemberIdAndAttributeDefId(String memberId, String attributeDefId)
findByMemberIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByMemberIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByMemberIdAndAttributeDefNameId(String memberId, String attributeDefNameId)
findByMemberIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByMemberIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo, String attributeDefIdToAssign)
AttributeAssignDAOfindAttributeDefNamesByAttributeDefIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByAttributeDefIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo, String attributeDefIdToAssign)
findByAttributeDefIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByAttributeDefIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByAttributeDefIdAndAttributeDefNameId(String attributeDefIdToAssignTo, String attributeDefNameIdToAssign)
findByAttributeDefIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByAttributeDefIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByMembershipIdAndAttributeDefId(String membershipIdToAssignTo, String attributeDefIdToAssign)
AttributeAssignDAOfindAttributeDefNamesByMembershipIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByMembershipIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByMembershipIdAndAttributeDefId(String membershipIdToAssignTo, String attributeDefIdToAssign)
findByMembershipIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByMembershipIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByMembershipIdAndAttributeDefNameId(String membershipIdToAssignTo, String attributeDefNameIdToAssign)
findByMembershipIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByMembershipIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo, String attributeDefIdToAssign)
AttributeAssignDAOfindAttributeDefNamesByAttrAssignIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByAttrAssignIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo, String attributeDefIdToAssign)
findByAttrAssignIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByAttrAssignIdAndAttributeDefId(java.lang.String, java.lang.String)public Set<AttributeAssign> findByAttrAssignIdAndAttributeDefNameId(String attrAssignIdToAssignTo, String attributeDefNameIdToAssign)
findByAttrAssignIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByAttrAssignIdAndAttributeDefNameId(java.lang.String, java.lang.String)public Set<AttributeDefName> findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(String groupId, String memberId, String attributeDefIdToAssign)
AttributeAssignDAOfindAttributeDefNamesByGroupIdMemberIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(java.lang.String, java.lang.String, java.lang.String)public Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefId(String groupId, String memberId, String attributeDefIdToAssign)
findByGroupIdMemberIdAndAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefId(java.lang.String, java.lang.String, java.lang.String)public Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefNameId(String groupId, String memberId, String attributeDefNameIdToAssign)
findByGroupIdMemberIdAndAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefNameId(java.lang.String, java.lang.String, java.lang.String)public AttributeAssign findByUuidOrKey(Collection<String> idsToIgnore, String id, String attributeDefNameId, String attributeAssignActionId, String ownerAttributeAssignId, String ownerAttributeDefId, String ownerGroupId, String ownerMemberId, String ownerMembershipId, String ownerStemId, boolean exceptionIfNotFound, Long disabledTimeDb, Long enabledTimeDb, String notes, boolean disallowed) throws GrouperDAOException
findByUuidOrKey in interface AttributeAssignDAOidsToIgnore - dont return anything in this list, already used or will be usedid - if find by id, that is itattributeDefNameId - which attribute is assignedattributeAssignActionId - is the action for this assignmentownerAttributeAssignId - owner must matchownerAttributeDefId - owner must matchownerGroupId - owner must matchownerMemberId - owner must matchownerMembershipId - owner must matchownerStemId - owner must matchdisabledTimeDb - if there are multiple without id match, and this matches, that is goodenabledTimeDb - if there are multiple without id match, this is goodnotes - if there are multiple without id match, this is gooddisallowed - if there are multiple without id match, this is goodGrouperDAOExceptionAttributeAssignDAO.findByUuidOrKey(java.util.Collection, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.Long, java.lang.Long, java.lang.String, boolean)public void saveUpdateProperties(AttributeAssign attributeAssign)
AttributeAssignDAOsaveUpdateProperties in interface AttributeAssignDAOAttributeAssignDAO.saveUpdateProperties(edu.internet2.middleware.grouper.attr.assign.AttributeAssign)public Set<AttributeAssign> findByOwnerAttributeAssignId(String ownerAttributeAssignId)
findByOwnerAttributeAssignId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String)public Set<AttributeAssign> findByOwnerAttributeAssignId(String ownerAttributeAssignId, QueryOptions queryOptions)
findByOwnerAttributeAssignId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String, QueryOptions)public Set<AttributeAssign> findByOwnerGroupId(String ownerGroupId)
findByOwnerGroupId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerGroupId(java.lang.String)public Set<AttributeAssign> findByOwnerMemberId(String ownerMemberId)
findByOwnerMemberId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerMemberId(java.lang.String)public Set<AttributeAssign> findByOwnerMembershipId(String ownerMembershipId)
findByOwnerMembershipId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerMembershipId(java.lang.String)public Set<AttributeAssign> findByOwnerStemId(String ownerStemId)
findByOwnerStemId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerStemId(java.lang.String)public Set<AttributeAssign> findByActionId(String actionId)
findByActionId in interface AttributeAssignDAOAttributeAssignDAO.findByActionId(java.lang.String)public Set<AttributeAssign> findByOwnerAttributeDefId(String ownerAttributeDefId)
findByOwnerAttributeDefId in interface AttributeAssignDAOAttributeAssignDAO.findByOwnerAttributeDefId(java.lang.String)public Set<AttributeAssign> findByAttributeDefNameId(String attributeDefNameId)
findByAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findByAttributeDefNameId(java.lang.String)public Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindGroupAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
AttributeAssignDAOfindGroupAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitAttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType)public static void queryByValueAddTablesWhereClause(ByHqlStatic byHqlStatic, StringBuilder sqlTables, StringBuilder sqlWhereClause, AttributeDefValueType attributeDefValueType, Object theValue)
byHqlStatic - sqlTables - sqlWhereClause - should not be emptyattributeDefValueType - theValue - attributeAssignAlias - is usually "aa"public static void queryByValuesAddTablesWhereClause(ByHqlStatic byHqlStatic, StringBuilder sqlTables, StringBuilder sqlWhereClause, AttributeDefValueType attributeDefValueType, Set<Object> theValues, String attributeAssignAlias)
byHqlStatic - sqlTables - sqlWhereClause - should not be emptyattributeDefValueType - theValues - attributeAssignAlias - is usually "aa"public Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean attributeCheckReadOnAttributeDef)
AttributeAssignDAOfindGroupAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellattributeCheckReadOnAttributeDef - if security should be checked on attribute defAttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object, boolean)public Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean attributeCheckReadOnAttributeDef, String idOfAttributeDefNameOnAssignment, Set<Object> attributeValuesOnAssignment, String idOfAttributeDefNameOnAssignment2, Set<Object> attributeValuesOnAssignment2)
AttributeAssignDAOfindGroupAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellattributeCheckReadOnAttributeDef - if security should be checked on attribute defidOfAttributeDefNameOnAssignment - id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment - values that the attribute def name on assignment of assignment hasidOfAttributeDefNameOnAssignment2 - second id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment2 - second values that the attribute def name on assignment of assignment hasAttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object, boolean)public Set<AttributeAssign> findStemAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindStemAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findStemAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findStemAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindStemAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findStemAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<AttributeAssign> findMemberAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindMemberAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findMemberAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findMemberAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindMemberAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupAttributeAssignDAO.findMemberAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)public Set<AttributeAssign> findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> attributeDefAssignToIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindAttributeDefAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsattributeDefAssignToIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findAttributeDefAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> attributeDefAssignToIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindAttributeDefAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsattributeDefAssignToIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - attr, perm, limit, or null for allattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupAttributeAssignDAO.findAttributeDefAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)public Set<AttributeAssign> findMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindMembershipAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmembershipIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindMembershipAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmembershipIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellAttributeAssignDAO.findMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)public Set<AttributeAssign> findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindAnyMembershipAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIdsAndMemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)public Set<AttributeAssign> findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
AttributeAssignDAOfindAnyMembershipAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIdsAndMemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - attr, perm, limit, or null for allAttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType)public Set<AttributeAssign> findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindAnyMembershipAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIdsAndMemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - attr, perm, limit, or null for allattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellAttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)public Set<AttributeAssign> findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled)
AttributeAssignDAOfindAssignmentsOnAssignments in interface AttributeAssignDAOattributeAssigns - to find assignments on these assignmentsattributeAssignType - of the assignments we are looking for or null for allenabled - null for all, true for enabled only, false for disabled onlyAttributeAssignDAO.findAssignmentsOnAssignments(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)public Set<AttributeAssign> findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled, Boolean attributeCheckReadOnAttributeDef)
AttributeAssignDAOfindAssignmentsOnAssignments in interface AttributeAssignDAOattributeAssigns - to find assignments on these assignmentsattributeAssignType - of the assignments we are looking for or null for allenabled - null for all, true for enabled only, false for disabled onlyattributeCheckReadOnAttributeDef - if check read on attribute defAttributeAssignDAO.findAssignmentsOnAssignments(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)public Set<AttributeAssign> findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled)
AttributeAssignDAOfindAssignmentsOnAssignmentsByIds in interface AttributeAssignDAOattributeAssignIds - to find assignments on these assignment idsattributeAssignType - of the assignments we are looking forattributeDefType - attr, perm, limit, or null for allenabled - null for all, true for enabled only, false for disabled onlyAttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection, AttributeAssignType, AttributeDefType, Boolean)public Set<AttributeAssign> findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled, Boolean attributeCheckReadOnAttributeDef)
AttributeAssignDAOfindAssignmentsOnAssignmentsByIds in interface AttributeAssignDAOattributeAssignIds - to find assignments on these assignment idsattributeAssignType - of the assignments we are looking forattributeDefType - attr, perm, limit, or null for allenabled - null for all, true for enabled only, false for disabled onlyattributeCheckReadOnAttributeDef - if check read on attribute defAttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection, AttributeAssignType, AttributeDefType, Boolean, Boolean)public Set<AttributeDef> findAttributeDefsByAttributeDefNameId(String attributeDefNameId)
findAttributeDefsByAttributeDefNameId in interface AttributeAssignDAOAttributeAssignDAO.findAttributeDefsByAttributeDefNameId(java.lang.String)public Set<AttributeDefName> findGroupAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindGroupAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findGroupAttributeDefNames(Collection, Collection, Collection, Collection, Collection, Boolean)public Set<AttributeDefName> filterAttributeDefNames(GrouperSession grouperSession, Set<AttributeDefName> attibuteDefNames)
grouperSession - attibuteDefNames - public Set<AttributeDefName> findMemberAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindMemberAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findMemberAttributeDefNames(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean)public Set<AttributeDefName> findMembershipAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindMembershipAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmembershipIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findMembershipAttributeDefNames(Collection, Collection, Collection, Collection, Collection, Boolean)public Map<AttributeAssign,Set<AttributeAssignValueContainer>> findByAttributeTypeDefNameId(String attributeTypeDefNameId, QueryOptions queryOptions)
findByAttributeTypeDefNameId in interface AttributeAssignDAOattributeTypeDefNameId - attribute def name of the type on the ownerqueryOptions - public Set<AttributeAssignValueContainer> findByAssignTypeId(String attributeTypeAssignId)
findByAssignTypeId in interface AttributeAssignDAOattributeTypeAssignId - type assign idpublic Set<AttributeDefName> findStemAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindStemAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findStemAttributeDefNames(Collection, Collection, Collection, Collection, Collection, Boolean)public Set<AttributeDefName> findAnyMembershipAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindAnyMembershipAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIdsAndMemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findAnyMembershipAttributeDefNames(Collection, Collection, Collection, Collection, Collection, Boolean)public Set<AttributeDefName> findAttributeDefAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> attributeDefAssignToIds, Collection<String> actions, Boolean enabled)
AttributeAssignDAOfindAttributeDefAttributeDefNames in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsattributeDefAssignToIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)AttributeAssignDAO.findAttributeDefAttributeDefNames(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean)public Set<AttributeAssign> findByAttributeDefNameAndValueString(String attributeDefNameId, String value, QueryOptions queryOptions)
AttributeAssignDAOfindByAttributeDefNameAndValueString in interface AttributeAssignDAOAttributeAssignDAO.findByAttributeDefNameAndValueString(String, String, QueryOptions)public Set<AttributeAssign> findAttributeAssignments(AttributeAssignType attributeAssignType, String attributeDefId, String attributeDefNameId, String ownerGroupId, String ownerStemId, String ownerMemberId, String ownerAttributeDefId, String ownerMembershipId, Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAOfindAttributeAssignments in interface AttributeAssignDAOattributeDefId - optionalattributeDefNameId - mutually exclusive with attributeDefIdsownerGroupId - optionalownerStemId - optionalownerMemberId - optionalownerAttributeDefId - optionalownerMembershipId - optionalenabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedAttributeAssignDAO.findAttributeAssignments(AttributeAssignType, String, String, String, String, String, String, String, Boolean, boolean)public Set<AttributeDefName> findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled)
AttributeAssignDAOfindAssignmentsOnAssignmentsAttributeDefNames in interface AttributeAssignDAOattributeAssigns - to search onenabled - null for all...AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)public Set<AttributeAssign> findStemAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindStemAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupAttributeAssignDAO.findStemAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)public Set<AttributeAssign> findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled, boolean useCache)
AttributeAssignDAOfindAssignmentsFromAssignments in interface AttributeAssignDAOattributeAssigns - to find assignments on these assignmentsattributeAssignType - of the assignments we are looking for or null for allenabled - null for all, true for enabled only, false for disabled onlyedu.internet2.middleware.grouper.internal.dao.AttributeAssignDAO#findAssignmentsFromAssignments(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)public Set<AttributeAssign> findAssignmentsFromAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled)
AttributeAssignDAOfindAssignmentsFromAssignmentsByIds in interface AttributeAssignDAOattributeAssignIds - to find assignments on these assignment idsattributeAssignType - of the assignments we are looking forattributeDefType - attr, perm, limit, or null for allenabled - null for all, true for enabled only, false for disabled onlyAttributeAssignDAO.findAssignmentsFromAssignmentsByIds(Collection, AttributeAssignType, AttributeDefType, Boolean)public Set<AttributeAssign> findMemberAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindMemberAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findMemberAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<AttributeAssign> findGroupAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindGroupAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findGroupAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<AttributeAssign> findAttributeDefAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> mainOwnerAttributeDefIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindAttributeDefAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmainOwnerAttributeDefIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findAttributeDefAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<AttributeAssign> findMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindMembershipAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmembershipIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findMembershipAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<AttributeAssign> findAnyMembershipAttributeAssignmentsOnAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean includeAssignmentsFromAssignments, Collection<String> ownerAttributeAssignIds, Collection<String> ownerAttributeDefIds, Collection<String> ownerAttributeDefNameIds, Collection<String> ownerActions, boolean useCache)
AttributeAssignDAOfindAnyMembershipAttributeAssignmentsOnAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIdsAndMemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)attributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupincludeAssignmentsFromAssignments - T|F if you are finding an assignment that is an assignmentOnAssignment,
then get the assignment which tells you the owner as wellownerAttributeAssignIds - attribute assignment ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefIds - attribute definition ids of the owner assignments (where the attributes are assigned to)ownerAttributeDefNameIds - attribute definition names ids of the owner assignments (where the attributes are assigned to)ownerActions - actions of the owner assignmentuseCache - to use a cache or notAttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Map<String,AttributeAssign> findLegacyGroupTypeAssignmentsByGroupId(String groupId)
AttributeAssignDAOfindLegacyGroupTypeAssignmentsByGroupId in interface AttributeAssignDAOAttributeAssignDAO.findLegacyGroupTypeAssignmentsByGroupId(java.lang.String)public Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue)
AttributeAssignDAOfindGroupAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsgroupIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellAttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, edu.internet2.middleware.grouper.attr.AttributeDefType, edu.internet2.middleware.grouper.attr.AttributeDefValueType, java.lang.Object)public Set<AttributeAssign> findStemAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean attributeCheckReadOnAttributeDef)
AttributeAssignDAOfindStemAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupattributeCheckReadOnAttributeDef - if check READ security on attribute defAttributeAssignDAO.findStemAttributeAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, boolean, AttributeDefType, AttributeDefValueType, Object, boolean)public Set<AttributeAssign> findStemAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean attributeCheckReadOnAttributeDef, String idOfAttributeDefNameOnAssignment, Set<Object> attributeValuesOnAssignment, String idOfAttributeDefNameOnAssignment2, Set<Object> attributeValuesOnAssignment2)
AttributeAssignDAOfindStemAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsstemIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookupattributeCheckReadOnAttributeDef - if check READ security on attribute defidOfAttributeDefNameOnAssignment - id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment - values that the attribute def name on assignment of assignment hasidOfAttributeDefNameOnAssignment2 - second id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment2 - second values that the attribute def name on assignment of assignment hasAttributeAssignDAO.findStemAttributeAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, boolean, AttributeDefType, AttributeDefValueType, Object, boolean, String, Set, String, Set)public Set<AttributeAssign> findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> ownerAttributeDefIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, Boolean attributeCheckReadOnAttributeDef, String idOfAttributeDefNameOnAssignment, Set<Object> attributeValuesOnAssignment, String idOfAttributeDefNameOnAssignment2, Set<Object> attributeValuesOnAssignment2)
findAttributeDefAttributeAssignments in interface AttributeAssignDAOattributeAssignIds - attributeDefIds - attributeDefNameIds - ownerAttributeDefIds - actions - enabled - includeAssignmentsOnAssignments - attributeDefType - attributeDefValueType - theValue - attributeCheckReadOnAttributeDef - idOfAttributeDefNameOnAssignment - id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment - values that the attribute def name on assignment of assignment hasidOfAttributeDefNameOnAssignment2 - second id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment2 - second values that the attribute def name on assignment of assignment haspublic static void attributeDefNameCacheRemove(AttributeDef attributeDef)
attributeDef - public Set<Object[]> findGroupAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindGroupAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if include assignments on assignmentsfilter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findGroupAttributeAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, boolean, String, Boolean)public Set<Object[]> findGroupAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindGroupAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findGroupAttributeAssignmentsOnAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, String, Boolean)public Set<Object[]> findStemAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnStem, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindStemAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findStemAttributeAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, boolean, String, Boolean)public Set<Object[]> findStemAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnStem, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindStemAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findStemAttributeAssignmentsOnAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, String, Boolean)public Set<Object[]> findMemberAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindMemberAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findMemberAttributeAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, QueryOptions, boolean, boolean, String, Boolean)public Set<Object[]> findMemberAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindMemberAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findMemberAttributeAssignmentsOnAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, QueryOptions, boolean, String, Boolean)public Set<Object[]> findAttributeDefAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnOwnerAttributeDef, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindAttributeDefAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findAttributeDefAttributeAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, boolean, String, Boolean)public Set<Object[]> findAttributeDefAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnOwnerAttributeDef, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindAttributeDefAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findAttributeDefAttributeAssignmentsOnAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, String, Boolean)public Set<Object[]> findImmediateMembershipAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindImmediateMembershipAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if include assignments on assignmentsfilter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findImmediateMembershipAttributeAssignmentsByAttribute(java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, edu.internet2.middleware.grouper.internal.dao.QueryOptions, boolean, boolean, java.lang.String, java.lang.Boolean)public Set<Object[]> findImmediateMembershipAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindImmediateMembershipAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findImmediateMembershipAttributeAssignmentsOnAssignmentsByAttribute(java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, java.lang.Boolean, java.lang.Boolean, edu.internet2.middleware.grouper.internal.dao.QueryOptions, boolean, java.lang.String, java.lang.Boolean)public Set<Object[]> findAnyMembershipAttributeAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, boolean includeAssignmentsOnAssignments, String filter, Boolean splitFilter)
AttributeAssignDAOfindAnyMembershipAttributeAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if include assignments on assignmentsfilter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)public Set<Object[]> findAnyMembershipAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
AttributeAssignDAOfindAnyMembershipAttributeAssignmentsOnAssignmentsByAttribute in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)filter - filter if filtering by group infosplitFilter - true (default) if filter has spaces, split and look for all anywhereAttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignmentsByAttribute(Collection, Collection, Collection, Boolean, Boolean, Boolean, QueryOptions, boolean, String, Boolean)public Set<AttributeAssign> findMemberAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, Object theValue, boolean attributeCheckReadOnAttributeDef, String idOfAttributeDefNameOnAssignment, Set<Object> attributeValuesOnAssignment, String idOfAttributeDefNameOnAssignment2, Set<Object> attributeValuesOnAssignment2)
AttributeAssignDAOfindMemberAttributeAssignments in interface AttributeAssignDAOattributeDefIds - optionalattributeDefNameIds - mutually exclusive with attributeDefIdsmemberIds - optionalactions - (null means all actions)enabled - (null means all, true means enabled, false means disabled)includeAssignmentsOnAssignments - if assignments on assignments should also be includedattributeDefType - null for all, or specify a type e.g. AttributeDefType.limitattributeDefValueType - required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue - value if you are passing in one attributeDefNameLookup
then get the assignment which tells you the owner as wellattributeCheckReadOnAttributeDef - if security should be checked on attribute defidOfAttributeDefNameOnAssignment - id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment - values that the attribute def name on assignment of assignment hasidOfAttributeDefNameOnAssignment2 - second id of attribute def name that there is an assignment on assignment of with a valueattributeValuesOnAssignment2 - second values that the attribute def name on assignment of assignment hasAttributeAssignDAO.findMemberAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, edu.internet2.middleware.grouper.attr.AttributeDefType, edu.internet2.middleware.grouper.attr.AttributeDefValueType, java.lang.Object, boolean, java.lang.String, java.util.Set, java.lang.String, java.util.Set)Copyright © 2016 Internet2. All rights reserved.