|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AttributeAssignDAO
public class Hib3AttributeAssignDAO
Data Access Object for attribute def
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3AttributeAssignDAO()
|
Method Summary | |
---|---|
void |
delete(AttributeAssign attributeAssign)
delete |
java.util.Set<AttributeDefName> |
filterAttributeDefNames(GrouperSession grouperSession,
java.util.Set<AttributeDefName> attibuteDefNames)
|
java.util.Set<AttributeAssign> |
findAllEnabledDisabledMismatch()
find records which are disabled which shouldnt be, and enabled which shouldnt be |
java.util.Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findAnyMembershipAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of effective memberships (or immediate). |
java.util.Set<AttributeDefName> |
findAnyMembershipAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attribute def names. |
java.util.Set<AttributeAssign> |
findAssignmentsFromAssignments(java.util.Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
java.lang.Boolean enabled,
boolean useCache)
find assignments from assignments. |
java.util.Set<AttributeAssign> |
findAssignmentsFromAssignmentsByIds(java.util.Collection<java.lang.String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
java.lang.Boolean enabled)
find assignments from assignments. |
java.util.Set<AttributeAssign> |
findAssignmentsOnAssignments(java.util.Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
java.lang.Boolean enabled)
find assignments on assignments. |
java.util.Set<AttributeDefName> |
findAssignmentsOnAssignmentsAttributeDefNames(java.util.Collection<AttributeAssign> attributeAssigns,
AttributeAssignType attributeAssignType,
java.lang.Boolean enabled)
search for assignments on assignments attribute def names |
java.util.Set<AttributeAssign> |
findAssignmentsOnAssignmentsByIds(java.util.Collection<java.lang.String> attributeAssignIds,
AttributeAssignType attributeAssignType,
AttributeDefType attributeDefType,
java.lang.Boolean enabled)
find assignments on assignments. |
java.util.Set<AttributeAssign> |
findAttributeAssignments(AttributeAssignType attributeAssignType,
java.lang.String attributeDefId,
java.lang.String attributeDefNameId,
java.lang.String ownerGroupId,
java.lang.String ownerStemId,
java.lang.String ownerMemberId,
java.lang.String ownerAttributeDefId,
java.lang.String ownerMembershipId,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments |
java.util.Set<AttributeAssign> |
findAttributeDefAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> attributeDefAssignToIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findAttributeDefAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> attributeDefAssignToIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findAttributeDefAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> mainOwnerAttributeDefIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of attribute defs. |
java.util.Set<AttributeDefName> |
findAttributeDefAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> attributeDefAssignToIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attributeDefNames. |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByAttrAssignIdAndAttributeDefId(java.lang.String attrAssignIdToAssignTo,
java.lang.String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByAttributeDefIdAndAttributeDefId(java.lang.String attributeDefIdToAssignTo,
java.lang.String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByGroupIdAndAttributeDefId(java.lang.String groupId,
java.lang.String attributeDefId)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(java.lang.String groupId,
java.lang.String memberId,
java.lang.String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByMemberIdAndAttributeDefId(java.lang.String memberId,
java.lang.String attributeDefId)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByMembershipIdAndAttributeDefId(java.lang.String membershipIdToAssignTo,
java.lang.String attributeDefIdToAssign)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDefName> |
findAttributeDefNamesByStemIdAndAttributeDefId(java.lang.String stemId,
java.lang.String attributeDefId)
find attribute def names (distinct) by attribute def id |
java.util.Set<AttributeDef> |
findAttributeDefsByAttributeDefNameId(java.lang.String attributeDefNameId)
|
java.util.Set<AttributeAssign> |
findByActionId(java.lang.String actionId)
|
java.util.Set<AttributeAssignValueContainer> |
findByAssignTypeId(java.lang.String attributeTypeAssignId)
find attribute assigns by ids, as root (no security). |
java.util.Set<AttributeAssign> |
findByAttrAssignIdAndAttributeDefId(java.lang.String attrAssignIdToAssignTo,
java.lang.String attributeDefIdToAssign)
|
java.util.Set<AttributeAssign> |
findByAttrAssignIdAndAttributeDefNameId(java.lang.String attrAssignIdToAssignTo,
java.lang.String attributeDefNameIdToAssign)
|
java.util.Set<AttributeAssign> |
findByAttributeDefIdAndAttributeDefId(java.lang.String attributeDefIdToAssignTo,
java.lang.String attributeDefIdToAssign)
|
java.util.Set<AttributeAssign> |
findByAttributeDefIdAndAttributeDefNameId(java.lang.String attributeDefIdToAssignTo,
java.lang.String attributeDefNameIdToAssign)
|
java.util.Set<AttributeAssign> |
findByAttributeDefNameAndValueString(java.lang.String attributeDefNameId,
java.lang.String value,
QueryOptions queryOptions)
find by attribute name and value |
java.util.Set<AttributeAssign> |
findByAttributeDefNameId(java.lang.String attributeDefNameId)
|
java.util.Map<AttributeAssign,java.util.Set<AttributeAssignValueContainer>> |
findByAttributeTypeDefNameId(java.lang.String attributeTypeDefNameId,
QueryOptions queryOptions)
find attribute assigns by ids, as root (no security). |
java.util.Set<AttributeAssign> |
findByGroupIdAndAttributeDefId(java.lang.String groupId,
java.lang.String attributeDefId)
|
java.util.Set<AttributeAssign> |
findByGroupIdAndAttributeDefNameId(java.lang.String groupId,
java.lang.String attributeDefNameId)
|
java.util.Set<AttributeAssign> |
findByGroupIdMemberIdAndAttributeDefId(java.lang.String groupId,
java.lang.String memberId,
java.lang.String attributeDefIdToAssign)
|
java.util.Set<AttributeAssign> |
findByGroupIdMemberIdAndAttributeDefNameId(java.lang.String groupId,
java.lang.String memberId,
java.lang.String attributeDefNameIdToAssign)
|
AttributeAssign |
findById(java.lang.String id,
boolean exceptionIfNotFound)
retrieve by id |
AttributeAssign |
findById(java.lang.String id,
boolean exceptionIfNotFound,
boolean useCache)
retrieve by id |
java.util.Set<AttributeAssign> |
findByIds(java.util.Collection<java.lang.String> ids,
java.lang.Boolean enabled,
boolean useCache)
retrieve by ids. |
java.util.Set<AttributeAssign> |
findByMemberIdAndAttributeDefId(java.lang.String memberId,
java.lang.String attributeDefId)
|
java.util.Set<AttributeAssign> |
findByMemberIdAndAttributeDefNameId(java.lang.String memberId,
java.lang.String attributeDefNameId)
|
java.util.Set<AttributeAssign> |
findByMembershipIdAndAttributeDefId(java.lang.String membershipIdToAssignTo,
java.lang.String attributeDefIdToAssign)
|
java.util.Set<AttributeAssign> |
findByMembershipIdAndAttributeDefNameId(java.lang.String membershipIdToAssignTo,
java.lang.String attributeDefNameIdToAssign)
|
java.util.Set<AttributeAssign> |
findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId)
|
java.util.Set<AttributeAssign> |
findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId,
QueryOptions queryOptions)
|
java.util.Set<AttributeAssign> |
findByOwnerAttributeDefId(java.lang.String ownerAttributeDefId)
|
java.util.Set<AttributeAssign> |
findByOwnerGroupId(java.lang.String ownerGroupId)
|
java.util.Set<AttributeAssign> |
findByOwnerMemberId(java.lang.String ownerMemberId)
|
java.util.Set<AttributeAssign> |
findByOwnerMembershipId(java.lang.String ownerMembershipId)
|
java.util.Set<AttributeAssign> |
findByOwnerStemId(java.lang.String ownerStemId)
|
java.util.Set<AttributeAssign> |
findByStemIdAndAttributeDefId(java.lang.String stemId,
java.lang.String attributeDefId)
|
java.util.Set<AttributeAssign> |
findByStemIdAndAttributeDefNameId(java.lang.String stemId,
java.lang.String attributeDefNameId)
|
AttributeAssign |
findByUuidOrKey(java.util.Collection<java.lang.String> idsToIgnore,
java.lang.String id,
java.lang.String attributeDefNameId,
java.lang.String attributeAssignActionId,
java.lang.String ownerAttributeAssignId,
java.lang.String ownerAttributeDefId,
java.lang.String ownerGroupId,
java.lang.String ownerMemberId,
java.lang.String ownerMembershipId,
java.lang.String ownerStemId,
boolean exceptionIfNull,
java.lang.Long disabledTimeDb,
java.lang.Long enabledTimeDb,
java.lang.String notes,
boolean disallowed)
|
java.util.Set<AttributeAssign> |
findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findGroupAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of groups. |
java.util.Set<AttributeDefName> |
findGroupAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> groupIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attribute def names. |
java.util.Map<java.lang.String,AttributeAssign> |
findLegacyGroupTypeAssignmentsByGroupId(java.lang.String groupId)
Returns legacy group types (assigned to a given group) that were either migrated or created in the new attribute framework. |
java.util.Set<AttributeAssign> |
findMemberAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findMemberAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findMemberAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of members. |
java.util.Set<AttributeDefName> |
findMemberAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> memberIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attribute def names. |
java.util.Set<AttributeAssign> |
findMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> membershipIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> membershipIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findMembershipAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> membershipIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of immediate memberships. |
java.util.Set<AttributeDefName> |
findMembershipAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> membershipIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attribute def names. |
java.util.Set<AttributeAssign> |
findStemAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findStemAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
boolean includeAssignmentsOnAssignments,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
securely search for assignments. |
java.util.Set<AttributeAssign> |
findStemAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled,
AttributeDefType attributeDefType,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue,
boolean includeAssignmentsFromAssignments,
java.util.Collection<java.lang.String> ownerAttributeAssignIds,
java.util.Collection<java.lang.String> ownerAttributeDefIds,
java.util.Collection<java.lang.String> ownerAttributeDefNameIds,
java.util.Collection<java.lang.String> ownerActions,
boolean useCache)
securely search for assignments on assignments of stems. |
java.util.Set<AttributeDefName> |
findStemAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds,
java.util.Collection<java.lang.String> attributeDefIds,
java.util.Collection<java.lang.String> attributeDefNameIds,
java.util.Collection<java.lang.String> stemIds,
java.util.Collection<java.lang.String> actions,
java.lang.Boolean enabled)
securely search for attribute def names. |
static void |
queryByValueAddTablesWhereClause(ByHqlStatic byHqlStatic,
java.lang.StringBuilder sqlTables,
java.lang.StringBuilder sqlWhereClause,
AttributeDefValueType attributeDefValueType,
java.lang.Object theValue)
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 |
Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
evict, evictEntity, evictQueries, getConfiguration, getSessionFactory, initHibernateIfNotInitted, resourceNameFromClassName, session |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Hib3AttributeAssignDAO()
Method Detail |
---|
public java.util.Set<AttributeAssign> findAllEnabledDisabledMismatch()
AttributeAssignDAO
findAllEnabledDisabledMismatch
in interface AttributeAssignDAO
AttributeAssignDAO.findAllEnabledDisabledMismatch()
public AttributeAssign findById(java.lang.String id, boolean exceptionIfNotFound)
findById
in interface AttributeAssignDAO
id
- exceptionIfNotFound
-
public AttributeAssign findById(java.lang.String id, boolean exceptionIfNotFound, boolean useCache)
findById
in interface AttributeAssignDAO
id
- exceptionIfNotFound
- useCache
-
public java.util.Set<AttributeAssign> findByIds(java.util.Collection<java.lang.String> ids, java.lang.Boolean enabled, boolean useCache)
findByIds
in interface AttributeAssignDAO
id
- exceptionIfNotFound
- useCache
-
public void saveOrUpdate(AttributeAssign attributeAssign)
saveOrUpdate
in interface AttributeAssignDAO
attributeAssign
- public java.util.Set<AttributeAssign> findByGroupIdAndAttributeDefNameId(java.lang.String groupId, java.lang.String attributeDefNameId)
findByGroupIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByGroupIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByGroupIdAndAttributeDefId(java.lang.String groupId, java.lang.String attributeDefId)
findByGroupIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByGroupIdAndAttributeDefId(java.lang.String, java.lang.String)
public void delete(AttributeAssign attributeAssign)
delete
in interface AttributeAssignDAO
attributeAssign
- public java.util.Set<AttributeDefName> findAttributeDefNamesByGroupIdAndAttributeDefId(java.lang.String groupId, java.lang.String attributeDefId)
AttributeAssignDAO
findAttributeDefNamesByGroupIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByGroupIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByStemIdAndAttributeDefId(java.lang.String stemId, java.lang.String attributeDefId)
AttributeAssignDAO
findAttributeDefNamesByStemIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByStemIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByStemIdAndAttributeDefId(java.lang.String stemId, java.lang.String attributeDefId)
findByStemIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByStemIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByStemIdAndAttributeDefNameId(java.lang.String stemId, java.lang.String attributeDefNameId)
findByStemIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByStemIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByMemberIdAndAttributeDefId(java.lang.String memberId, java.lang.String attributeDefId)
AttributeAssignDAO
findAttributeDefNamesByMemberIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByMemberIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByMemberIdAndAttributeDefId(java.lang.String memberId, java.lang.String attributeDefId)
findByMemberIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByMemberIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByMemberIdAndAttributeDefNameId(java.lang.String memberId, java.lang.String attributeDefNameId)
findByMemberIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByMemberIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByAttributeDefIdAndAttributeDefId(java.lang.String attributeDefIdToAssignTo, java.lang.String attributeDefIdToAssign)
AttributeAssignDAO
findAttributeDefNamesByAttributeDefIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByAttributeDefIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByAttributeDefIdAndAttributeDefId(java.lang.String attributeDefIdToAssignTo, java.lang.String attributeDefIdToAssign)
findByAttributeDefIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttributeDefIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByAttributeDefIdAndAttributeDefNameId(java.lang.String attributeDefIdToAssignTo, java.lang.String attributeDefNameIdToAssign)
findByAttributeDefIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttributeDefIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByMembershipIdAndAttributeDefId(java.lang.String membershipIdToAssignTo, java.lang.String attributeDefIdToAssign)
AttributeAssignDAO
findAttributeDefNamesByMembershipIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByMembershipIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByMembershipIdAndAttributeDefId(java.lang.String membershipIdToAssignTo, java.lang.String attributeDefIdToAssign)
findByMembershipIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByMembershipIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByMembershipIdAndAttributeDefNameId(java.lang.String membershipIdToAssignTo, java.lang.String attributeDefNameIdToAssign)
findByMembershipIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByMembershipIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByAttrAssignIdAndAttributeDefId(java.lang.String attrAssignIdToAssignTo, java.lang.String attributeDefIdToAssign)
AttributeAssignDAO
findAttributeDefNamesByAttrAssignIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByAttrAssignIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByAttrAssignIdAndAttributeDefId(java.lang.String attrAssignIdToAssignTo, java.lang.String attributeDefIdToAssign)
findByAttrAssignIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttrAssignIdAndAttributeDefId(java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByAttrAssignIdAndAttributeDefNameId(java.lang.String attrAssignIdToAssignTo, java.lang.String attributeDefNameIdToAssign)
findByAttrAssignIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttrAssignIdAndAttributeDefNameId(java.lang.String, java.lang.String)
public java.util.Set<AttributeDefName> findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(java.lang.String groupId, java.lang.String memberId, java.lang.String attributeDefIdToAssign)
AttributeAssignDAO
findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefNamesByGroupIdMemberIdAndAttributeDefId(java.lang.String, java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefId(java.lang.String groupId, java.lang.String memberId, java.lang.String attributeDefIdToAssign)
findByGroupIdMemberIdAndAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefId(java.lang.String, java.lang.String, java.lang.String)
public java.util.Set<AttributeAssign> findByGroupIdMemberIdAndAttributeDefNameId(java.lang.String groupId, java.lang.String memberId, java.lang.String attributeDefNameIdToAssign)
findByGroupIdMemberIdAndAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByGroupIdMemberIdAndAttributeDefNameId(java.lang.String, java.lang.String, java.lang.String)
public AttributeAssign findByUuidOrKey(java.util.Collection<java.lang.String> idsToIgnore, java.lang.String id, java.lang.String attributeDefNameId, java.lang.String attributeAssignActionId, java.lang.String ownerAttributeAssignId, java.lang.String ownerAttributeDefId, java.lang.String ownerGroupId, java.lang.String ownerMemberId, java.lang.String ownerMembershipId, java.lang.String ownerStemId, boolean exceptionIfNull, java.lang.Long disabledTimeDb, java.lang.Long enabledTimeDb, java.lang.String notes, boolean disallowed) throws GrouperDAOException
findByUuidOrKey
in interface AttributeAssignDAO
idsToIgnore
- 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 good
GrouperDAOException
AttributeAssignDAO.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)
AttributeAssignDAO
saveUpdateProperties
in interface AttributeAssignDAO
AttributeAssignDAO.saveUpdateProperties(edu.internet2.middleware.grouper.attr.assign.AttributeAssign)
public java.util.Set<AttributeAssign> findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId)
findByOwnerAttributeAssignId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String)
public java.util.Set<AttributeAssign> findByOwnerAttributeAssignId(java.lang.String ownerAttributeAssignId, QueryOptions queryOptions)
findByOwnerAttributeAssignId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerAttributeAssignId(java.lang.String, QueryOptions)
public java.util.Set<AttributeAssign> findByOwnerGroupId(java.lang.String ownerGroupId)
findByOwnerGroupId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerGroupId(java.lang.String)
public java.util.Set<AttributeAssign> findByOwnerMemberId(java.lang.String ownerMemberId)
findByOwnerMemberId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerMemberId(java.lang.String)
public java.util.Set<AttributeAssign> findByOwnerMembershipId(java.lang.String ownerMembershipId)
findByOwnerMembershipId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerMembershipId(java.lang.String)
public java.util.Set<AttributeAssign> findByOwnerStemId(java.lang.String ownerStemId)
findByOwnerStemId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerStemId(java.lang.String)
public java.util.Set<AttributeAssign> findByActionId(java.lang.String actionId)
findByActionId
in interface AttributeAssignDAO
AttributeAssignDAO.findByActionId(java.lang.String)
public java.util.Set<AttributeAssign> findByOwnerAttributeDefId(java.lang.String ownerAttributeDefId)
findByOwnerAttributeDefId
in interface AttributeAssignDAO
AttributeAssignDAO.findByOwnerAttributeDefId(java.lang.String)
public java.util.Set<AttributeAssign> findByAttributeDefNameId(java.lang.String attributeDefNameId)
findByAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttributeDefNameId(java.lang.String)
public java.util.Set<AttributeAssign> findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findGroupAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
AttributeAssignDAO
findGroupAttributeAssignments
in interface AttributeAssignDAO
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.limit
AttributeAssignDAO.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, java.lang.StringBuilder sqlTables, java.lang.StringBuilder sqlWhereClause, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
byHqlStatic
- sqlTables
- sqlWhereClause
- should not be emptyattributeDefValueType
- theValue
- public java.util.Set<AttributeAssign> findGroupAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findGroupAttributeAssignments
in interface AttributeAssignDAO
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 well
AttributeAssignDAO.findGroupAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findStemAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findStemAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findStemAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findStemAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findStemAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findStemAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Set<AttributeAssign> findMemberAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findMemberAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findMemberAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findMemberAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findMemberAttributeAssignments
in interface AttributeAssignDAO
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
AttributeAssignDAO.findMemberAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findAttributeDefAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> attributeDefAssignToIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findAttributeDefAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findAttributeDefAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findAttributeDefAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> attributeDefAssignToIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findAttributeDefAttributeAssignments
in interface AttributeAssignDAO
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 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
AttributeAssignDAO.findAttributeDefAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> membershipIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findMembershipAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> membershipIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findMembershipAttributeAssignments
in interface AttributeAssignDAO
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 well
AttributeAssignDAO.findMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findAnyMembershipAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean)
public java.util.Set<AttributeAssign> findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType)
AttributeAssignDAO
findAnyMembershipAttributeAssignments
in interface AttributeAssignDAO
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 all
AttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType)
public java.util.Set<AttributeAssign> findAnyMembershipAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findAnyMembershipAttributeAssignments
in interface AttributeAssignDAO
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 well
AttributeAssignDAO.findAnyMembershipAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findAssignmentsOnAssignments(java.util.Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, java.lang.Boolean enabled)
AttributeAssignDAO
findAssignmentsOnAssignments
in interface AttributeAssignDAO
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 only
AttributeAssignDAO.findAssignmentsOnAssignments(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)
public java.util.Set<AttributeAssign> findAssignmentsOnAssignmentsByIds(java.util.Collection<java.lang.String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, java.lang.Boolean enabled)
AttributeAssignDAO
findAssignmentsOnAssignmentsByIds
in interface AttributeAssignDAO
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 only
AttributeAssignDAO.findAssignmentsOnAssignmentsByIds(Collection, AttributeAssignType, AttributeDefType, Boolean)
public java.util.Set<AttributeDef> findAttributeDefsByAttributeDefNameId(java.lang.String attributeDefNameId)
findAttributeDefsByAttributeDefNameId
in interface AttributeAssignDAO
AttributeAssignDAO.findAttributeDefsByAttributeDefNameId(java.lang.String)
public java.util.Set<AttributeDefName> findGroupAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findGroupAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Set<AttributeDefName> filterAttributeDefNames(GrouperSession grouperSession, java.util.Set<AttributeDefName> attibuteDefNames)
grouperSession
- attibuteDefNames
-
public java.util.Set<AttributeDefName> findMemberAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findMemberAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Set<AttributeDefName> findMembershipAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> membershipIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findMembershipAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Map<AttributeAssign,java.util.Set<AttributeAssignValueContainer>> findByAttributeTypeDefNameId(java.lang.String attributeTypeDefNameId, QueryOptions queryOptions)
findByAttributeTypeDefNameId
in interface AttributeAssignDAO
attributeTypeDefNameId
- attribute def name of the type on the ownerqueryOptions
-
public java.util.Set<AttributeAssignValueContainer> findByAssignTypeId(java.lang.String attributeTypeAssignId)
findByAssignTypeId
in interface AttributeAssignDAO
attributeTypeAssignId
- type assign id
public java.util.Set<AttributeDefName> findStemAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findStemAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Set<AttributeDefName> findAnyMembershipAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findAnyMembershipAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Set<AttributeDefName> findAttributeDefAttributeDefNames(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> attributeDefAssignToIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled)
AttributeAssignDAO
findAttributeDefAttributeDefNames
in interface AttributeAssignDAO
attributeDefIds
- 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 java.util.Set<AttributeAssign> findByAttributeDefNameAndValueString(java.lang.String attributeDefNameId, java.lang.String value, QueryOptions queryOptions)
AttributeAssignDAO
findByAttributeDefNameAndValueString
in interface AttributeAssignDAO
AttributeAssignDAO.findByAttributeDefNameAndValueString(String, String, QueryOptions)
public java.util.Set<AttributeAssign> findAttributeAssignments(AttributeAssignType attributeAssignType, java.lang.String attributeDefId, java.lang.String attributeDefNameId, java.lang.String ownerGroupId, java.lang.String ownerStemId, java.lang.String ownerMemberId, java.lang.String ownerAttributeDefId, java.lang.String ownerMembershipId, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments)
AttributeAssignDAO
findAttributeAssignments
in interface AttributeAssignDAO
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 included
AttributeAssignDAO.findAttributeAssignments(AttributeAssignType, String, String, String, String, String, String, String, Boolean, boolean)
public java.util.Set<AttributeDefName> findAssignmentsOnAssignmentsAttributeDefNames(java.util.Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, java.lang.Boolean enabled)
AttributeAssignDAO
findAssignmentsOnAssignmentsAttributeDefNames
in interface AttributeAssignDAO
attributeAssigns
- to search onenabled
- null for all...
AttributeAssignDAO.findAssignmentsOnAssignmentsAttributeDefNames(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)
public java.util.Set<AttributeAssign> findStemAttributeAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> stemIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, boolean includeAssignmentsOnAssignments, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue)
AttributeAssignDAO
findStemAttributeAssignments
in interface AttributeAssignDAO
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 attributeDefNameLookup
AttributeAssignDAO.findStemAttributeAssignments(java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection, java.lang.Boolean, boolean, AttributeDefType, AttributeDefValueType, Object)
public java.util.Set<AttributeAssign> findAssignmentsFromAssignments(java.util.Collection<AttributeAssign> attributeAssigns, AttributeAssignType attributeAssignType, java.lang.Boolean enabled, boolean useCache)
AttributeAssignDAO
findAssignmentsFromAssignments
in interface AttributeAssignDAO
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 only
edu.internet2.middleware.grouper.internal.dao.AttributeAssignDAO#findAssignmentsFromAssignments(java.util.Collection, edu.internet2.middleware.grouper.attr.assign.AttributeAssignType, java.lang.Boolean)
public java.util.Set<AttributeAssign> findAssignmentsFromAssignmentsByIds(java.util.Collection<java.lang.String> attributeAssignIds, AttributeAssignType attributeAssignType, AttributeDefType attributeDefType, java.lang.Boolean enabled)
AttributeAssignDAO
findAssignmentsFromAssignmentsByIds
in interface AttributeAssignDAO
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 only
AttributeAssignDAO.findAssignmentsFromAssignmentsByIds(Collection, AttributeAssignType, AttributeDefType, Boolean)
public java.util.Set<AttributeAssign> findMemberAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> memberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findMemberAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findMemberAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Set<AttributeAssign> findGroupAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> groupIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findGroupAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findGroupAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Set<AttributeAssign> findAttributeDefAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> mainOwnerAttributeDefIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findAttributeDefAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findAttributeDefAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Set<AttributeAssign> findMembershipAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<java.lang.String> membershipIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findMembershipAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findMembershipAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Set<AttributeAssign> findAnyMembershipAttributeAssignmentsOnAssignments(java.util.Collection<java.lang.String> attributeAssignIds, java.util.Collection<java.lang.String> attributeDefIds, java.util.Collection<java.lang.String> attributeDefNameIds, java.util.Collection<org.apache.commons.collections.keyvalue.MultiKey> groupIdsAndMemberIds, java.util.Collection<java.lang.String> actions, java.lang.Boolean enabled, AttributeDefType attributeDefType, AttributeDefValueType attributeDefValueType, java.lang.Object theValue, boolean includeAssignmentsFromAssignments, java.util.Collection<java.lang.String> ownerAttributeAssignIds, java.util.Collection<java.lang.String> ownerAttributeDefIds, java.util.Collection<java.lang.String> ownerAttributeDefNameIds, java.util.Collection<java.lang.String> ownerActions, boolean useCache)
AttributeAssignDAO
findAnyMembershipAttributeAssignmentsOnAssignments
in interface AttributeAssignDAO
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 not
AttributeAssignDAO.findAnyMembershipAttributeAssignmentsOnAssignments(Collection, Collection, Collection, Collection, Collection, Boolean, AttributeDefType, AttributeDefValueType, Object, boolean, Collection, Collection, Collection, Collection, boolean)
public java.util.Map<java.lang.String,AttributeAssign> findLegacyGroupTypeAssignmentsByGroupId(java.lang.String groupId)
AttributeAssignDAO
findLegacyGroupTypeAssignmentsByGroupId
in interface AttributeAssignDAO
AttributeAssignDAO.findLegacyGroupTypeAssignmentsByGroupId(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |