public interface AttributeAssignDAO extends GrouperDAO
Modifier and Type | Method and Description |
---|---|
void |
delete(AttributeAssign attributeAssign)
delete an attribute assign object
|
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)
find by id, use cache
|
AttributeAssign |
findById(String id,
boolean exceptionIfNotFound,
boolean useCache) |
Set<AttributeAssign> |
findByIds(Collection<String> ids,
Boolean enabled,
boolean useCache)
find attribute assignments by ids, this is not a secure method, any ids passed in will be returned if they exist
|
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 exceptionIfNull,
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 checkAttributeReadOnGroup,
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.
|
void |
saveOrUpdate(AttributeAssign attributeAssign)
insert or update an attribute assign object
|
void |
saveUpdateProperties(AttributeAssign attributeAssign)
save the update properties which are auto saved when business method is called
|
Set<AttributeAssign> findAllEnabledDisabledMismatch()
void saveOrUpdate(AttributeAssign attributeAssign)
attributeAssign
- void delete(AttributeAssign attributeAssign)
attributeAssign
- AttributeAssign findById(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- AttributeAssign findById(String id, boolean exceptionIfNotFound, boolean useCache)
id
- exceptionIfNotFound
- useCache
- true to use cache, false for notSet<AttributeAssign> findByGroupIdAndAttributeDefNameId(String groupId, String attributeDefNameId)
groupId
- attributeDefNameId
- Set<AttributeAssign> findByGroupIdAndAttributeDefId(String groupId, String attributeDefId)
groupId
- attributeDefId
- Set<AttributeDefName> findAttributeDefNamesByGroupIdAndAttributeDefId(String groupId, String attributeDefId)
groupId
- attributeDefId
- Set<AttributeAssign> findByMemberIdAndAttributeDefNameId(String memberId, String attributeDefNameId)
memberId
- attributeDefNameId
- Set<AttributeAssign> findByMemberIdAndAttributeDefId(String memberId, String attributeDefId)
memberId
- attributeDefId
- Set<AttributeDefName> findAttributeDefNamesByMemberIdAndAttributeDefId(String memberId, String attributeDefId)
memberId
- attributeDefId
- Set<AttributeAssignValueContainer> findByAssignTypeId(String attributeTypeAssignId)
attributeTypeAssignId
- type assign idMap<AttributeAssign,Set<AttributeAssignValueContainer>> findByAttributeTypeDefNameId(String attributeTypeDefNameId, QueryOptions queryOptions)
attributeTypeDefNameId
- attribute def name of the type on the ownerqueryOptions
- Set<AttributeAssign> findByStemIdAndAttributeDefNameId(String stemId, String attributeDefNameId)
stemId
- attributeDefNameId
- Set<AttributeAssign> findByStemIdAndAttributeDefId(String stemId, String attributeDefId)
stemId
- attributeDefId
- Set<AttributeDefName> findAttributeDefNamesByStemIdAndAttributeDefId(String stemId, String attributeDefId)
stemId
- attributeDefId
- Set<AttributeDefName> findAttributeDefNamesByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo, String attributeDefIdToAssign)
attributeDefIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByAttributeDefIdAndAttributeDefId(String attributeDefIdToAssignTo, String attributeDefIdToAssign)
attributeDefIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByAttributeDefIdAndAttributeDefNameId(String attributeDefIdToAssignTo, String attributeDefNameIdToAssign)
attributeDefIdToAssignTo
- attributeDefNameIdToAssign
- Set<AttributeAssign> findByOwnerAttributeAssignId(String ownerAttributeAssignId)
ownerAttributeAssignId
- Set<AttributeAssign> findByOwnerAttributeAssignId(String ownerAttributeAssignId, QueryOptions queryOptions)
ownerAttributeAssignId
- queryOptions
- Set<AttributeAssign> findByOwnerAttributeDefId(String ownerAttributeDefId)
ownerAttributeDefId
- Set<AttributeDef> findAttributeDefsByAttributeDefNameId(String attributeDefNameId)
attributeDefNameId
- Set<AttributeAssign> findByOwnerGroupId(String ownerGroupId)
ownerGroupId
- Set<AttributeAssign> findByOwnerMembershipIds(Collection<String> ownerMembershipIds)
ownerMembershipIds
- Set<AttributeAssign> findByOwnerAttributeAssignIds(Collection<String> ownerAttributeAssignIds)
ownerAttributeAssignIds
- Set<AttributeAssign> findByOwnerStemId(String ownerStemId)
ownerStemId
- Set<AttributeAssign> findByOwnerMemberId(String ownerMemberId)
ownerMemberId
- Set<AttributeAssign> findByOwnerMembershipId(String ownerMembershipId)
ownerMembershipId
- Set<AttributeDefName> findAttributeDefNamesByMembershipIdAndAttributeDefId(String membershipIdToAssignTo, String attributeDefIdToAssign)
membershipIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByMembershipIdAndAttributeDefId(String membershipIdToAssignTo, String attributeDefIdToAssign)
membershipIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByMembershipIdAndAttributeDefNameId(String membershipIdToAssignTo, String attributeDefNameIdToAssign)
membershipIdToAssignTo
- attributeDefNameIdToAssign
- Set<AttributeDefName> findAttributeDefNamesByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo, String attributeDefIdToAssign)
attrAssignIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByAttrAssignIdAndAttributeDefId(String attrAssignIdToAssignTo, String attributeDefIdToAssign)
attrAssignIdToAssignTo
- attributeDefIdToAssign
- Set<AttributeAssign> findByAttributeDefNameId(String attributeDefNameId)
attributeDefNameId
- Set<AttributeAssign> findByAttrAssignIdAndAttributeDefNameId(String attrAssignIdToAssignTo, String attributeDefNameIdToAssign)
attrAssignIdToAssignTo
- attributeDefNameIdToAssign
- Set<AttributeDefName> findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(String groupId, String memberId, String attributeDefIdToAssign)
groupId
- memberId
- attributeDefIdToAssign
- Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefId(String groupId, String memberId, String attributeDefIdToAssign)
groupId
- memberId
- attributeDefIdToAssign
- Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefNameId(String groupId, String memberId, String attributeDefNameIdToAssign)
groupId
- memberId
- attributeDefNameIdToAssign
- void saveUpdateProperties(AttributeAssign attributeAssign)
attributeAssign
- AttributeAssign findByUuidOrKey(Collection<String> idsToIgnore, String id, String attributeDefNameId, String attributeAssignActionId, String ownerAttributeAssignId, String ownerAttributeDefId, String ownerGroupId, String ownerMemberId, String ownerMembershipId, String ownerStemId, boolean exceptionIfNull, Long disabledTimeDb, Long enabledTimeDb, String notes, boolean disallowed) throws GrouperDAOException
id
- if find by id, that is itidsToIgnore
- dont return anything in this list, already used or will be usedattributeDefNameId
- 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 matchexceptionIfNull
- disabledTimeDb
- 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 goodGrouperDAOException
Set<AttributeAssign> findByActionId(String actionId)
actionId
- Set<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
attributeAssignIds
- attributeDefIds
- 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.limitSet<AttributeAssign> findGroupAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<AttributeAssign> findStemAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<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)
attributeAssignIds
- attributeDefIds
- 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 attributeDefNameLookupSet<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)
attributeAssignIds
- attributeDefIds
- 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 defSet<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)
attributeAssignIds
- attributeDefIds
- 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 hasSet<AttributeAssign> findMemberAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<AttributeAssign> findAttributeDefAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> attributeDefAssignToIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<AttributeAssign> findMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<AttributeAssign> findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignIds
- attributeDefIds
- 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 includedSet<AttributeAssign> findAnyMembershipAttributeAssignments(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
attributeAssignIds
- attributeDefIds
- 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 allSet<AttributeAssign> findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled)
attributeAssigns
- 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 onlySet<AttributeAssign> findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled)
attributeAssignIds
- 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 onlySet<AttributeAssign> findAssignmentsOnAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled, Boolean attributeCheckReadOnAttributeDef)
attributeAssigns
- 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 defSet<AttributeAssign> findAssignmentsOnAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled, Boolean attributeCheckReadOnAttributeDef)
attributeAssignIds
- 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 defSet<AttributeDefName> findGroupAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> groupIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsgroupIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeDefName> findMemberAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> memberIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsmemberIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeDefName> findMembershipAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> membershipIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsmembershipIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeDefName> findStemAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> stemIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsstemIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeDefName> findAnyMembershipAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<MultiKey> groupIdsAndMemberIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsgroupIdsAndMemberIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeDefName> findAttributeDefAttributeDefNames(Collection<String> attributeAssignIds, Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> attributeDefAssignToIds, Collection<String> actions, Boolean enabled)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsattributeDefAssignToIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)Set<AttributeAssign> findByAttributeDefNameAndValueString(String attributeDefNameId, String value, QueryOptions queryOptions)
attributeDefNameId
- value
- queryOptions
- Set<AttributeAssign> findAttributeAssignments(AttributeAssignType attributeAssignType, String attributeDefId, String attributeDefNameId, String ownerGroupId, String ownerStemId, String ownerMemberId, String ownerAttributeDefId, String ownerMembershipId, Boolean enabled, boolean includeAssignmentsOnAssignments)
attributeAssignType
- attributeDefId
- 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 includedSet<AttributeDefName> findAssignmentsOnAssignmentsAttributeDefNames(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled)
attributeAssigns
- to search onattributeAssignType
- enabled
- null for all...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)
attributeAssignIds
- attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsattributeDefAssignToIds
- optionalactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)attributeDefType
- attr, perm, limit, or null for allincludeAssignmentsOnAssignments
- if assignments on assignments should also be includedattributeDefValueType
- required if sending theValue, can be:
floating, integer, memberId, string, timestamptheValue
- value if you are passing in one attributeDefNameLookupSet<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)
attributeAssignIds
- 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 hasSet<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)
attributeAssignIds
- attributeDefIds
- 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 wellSet<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)
attributeAssignIds
- attributeDefIds
- 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 wellSet<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)
attributeAssignIds
- attributeDefIds
- 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 defSet<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)
attributeAssignIds
- attributeDefIds
- 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 hasSet<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)
attributeAssignIds
- attributeDefIds
- 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 hasSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- if include assignments on assignmentsfilter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<Object[]> findStemAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean checkAttributeReadOnGroup, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnOwnerAttributeDef
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeAssignIds
- attributeDefIds
- 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 attributeDefNameLookupSet<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)
attributeAssignIds
- attributeDefIds
- 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 wellSet<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)
attributeAssignIds
- attributeDefIds
- 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 notSet<AttributeAssign> findAssignmentsFromAssignments(Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, Boolean enabled, boolean useCache)
attributeAssigns
- 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 onlyuseCache
- Set<AttributeAssign> findAssignmentsFromAssignmentsByIds(Collection<String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, Boolean enabled)
attributeAssignIds
- 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 onlySet<AttributeAssign> findByIds(Collection<String> ids, Boolean enabled, boolean useCache)
ids
- no limit on number of ids passedenabled
- true to find enabled only, false to return disabled onlyuseCache
- true to use a cache for the query, false if notSet<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)
attributeAssignIds
- attributeDefIds
- 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 notSet<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)
attributeAssignIds
- attributeDefIds
- 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 notSet<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)
attributeAssignIds
- attributeDefIds
- 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 notSet<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)
attributeAssignIds
- attributeDefIds
- 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 notSet<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)
attributeAssignIds
- attributeDefIds
- 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 notMap<String,AttributeAssign> findLegacyGroupTypeAssignmentsByGroupId(String groupId)
groupId
- 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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnStem
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnOwnerAttributeDef
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<Object[]> findMemberAttributeAssignmentsOnAssignmentsByAttribute(Collection<String> attributeDefIds, Collection<String> attributeDefNameIds, Collection<String> actions, Boolean enabled, Boolean attributeCheckReadOnAttributeDef, QueryOptions queryOptions, boolean retrieveValues, String filter, Boolean splitFilter)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- if include assignments on assignmentsfilter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- filter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereSet<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)
attributeDefIds
- optionalattributeDefNameIds
- mutually exclusive with attributeDefIdsactions
- (null means all actions)enabled
- (null means all, true means enabled, false means disabled)checkAttributeReadOnGroup
- attributeCheckReadOnAttributeDef
- queryOptions
- retrieveValues
- includeAssignmentsOnAssignments
- if include assignments on assignmentsfilter
- filter if filtering by group infosplitFilter
- true (default) if filter has spaces, split and look for all anywhereCopyright © 2016 Internet2. All rights reserved.