| Package | Description |
|---|---|
| edu.internet2.middleware.grouper.attr | |
| edu.internet2.middleware.grouper.attr.value | |
| edu.internet2.middleware.grouper.internal.dao |
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
|
| edu.internet2.middleware.grouper.internal.dao.hib3 |
This package contains hib3 related data access object implementations
and mappings
|
| Modifier and Type | Method and Description |
|---|---|
AttributeDefValueType |
AttributeDef.getValueType()
type of the value, int, double, string, marker
|
static AttributeDefValueType |
AttributeDefValueType.retrieveTypeBasedOnAttributeDefNameId(String attributeDefNameId,
boolean checkSecurity) |
static AttributeDefValueType |
AttributeDefValueType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AttributeDefValueType |
AttributeDefValueType.valueOfIgnoreCase(String theString,
boolean exceptionOnNull)
do a case-insensitive matching
|
static AttributeDefValueType[] |
AttributeDefValueType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeDefSave |
AttributeDefSave.assignValueType(AttributeDefValueType attributeDefValueType)
if assign
|
void |
AttributeDef.setValueType(AttributeDefValueType valueType1)
type of the value, int, double, string, marker
|
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
AttributeAssignValue.AttributeAssignValueType.compatibleWith(AttributeDefValueType attributeDefValueType) |
AttributeAssignValuesResult |
AttributeAssignValueDelegate.internal_addValuesInteger(Collection<Long> values,
AttributeDefValueType attributeDefValueType)
add values of integer type
|
AttributeAssignValueResult |
AttributeAssignValueDelegate.internal_assignValueInteger(Long value,
AttributeDefValueType attributeDefValueType)
assign a value of type integer.
|
| Modifier and Type | Method and Description |
|---|---|
Set<AttributeAssign> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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> |
AttributeAssignDAO.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<AttributeAssign> |
AttributeAssignDAO.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.
|
| Modifier and Type | Method and Description |
|---|---|
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
Set<AttributeAssign> |
Hib3AttributeAssignDAO.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) |
static void |
Hib3AttributeAssignDAO.queryByValueAddTablesWhereClause(ByHqlStatic byHqlStatic,
StringBuilder sqlTables,
StringBuilder sqlWhereClause,
AttributeDefValueType attributeDefValueType,
Object theValue)
make sure if sending a value you are sending a value type, and add table if necessary
|
static void |
Hib3AttributeAssignDAO.queryByValuesAddTablesWhereClause(ByHqlStatic byHqlStatic,
StringBuilder sqlTables,
StringBuilder sqlWhereClause,
AttributeDefValueType attributeDefValueType,
Set<Object> theValues,
String attributeAssignAlias)
make sure if sending a value you are sending a value type, and add table if necessary
|
Copyright © 2016 Internet2. All rights reserved.