-
Method Summary
void
void
Delete (won't run pre and post delete methods)
long
Delete records that ended before the given date.
Find the roles that have permissions containing the specified object
Find the roles that have permissions containing the specified object
Find the roles that have permissions containing the specified object
Find the roles that have permissions containing the specified object
Find the roles that have permissions containing the specified object
Get all the groups that a member is a member of.
void
void
-
Method Details
-
saveOrUpdate
insert or update
- Parameters:
pitGroup
-
-
saveOrUpdate
insert or update
- Parameters:
pitGroups
-
-
delete
delete
- Parameters:
pitGroup
-
-
findBySourceIdActive
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITGroup
-
findBySourceInternalIdActive
PITGroup findBySourceInternalIdActive(long sourceInternalId,
boolean exceptionIfNotFound)
- Parameters:
sourceInternalId
-
exceptionIfNotFound
-
- Returns:
- PITGroup
-
findBySourceIdsActive
- Parameters:
ids
-
- Returns:
- PITMembership
-
findBySourceIdActive
PITGroup findBySourceIdActive(String id,
boolean createIfNotFound,
boolean exceptionIfNotFound)
- Parameters:
id
-
createIfNotFound
-
exceptionIfNotFound
-
- Returns:
- PITGroup
-
findById
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITGroup
-
findByIds
- Parameters:
ids
-
- Returns:
- map pit groups keyed by id
-
findBySourceIdUnique
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITGroup
-
findBySourceId
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- set of pit groups
-
findByName
- Parameters:
groupName
-
orderByStartTime
-
- Returns:
- set of pit groups
-
deleteInactiveRecords
Delete records that ended before the given date.
- Parameters:
time
-
- Returns:
- the number of records deleted
-
findByPITStemId
- Parameters:
id
-
- Returns:
- set of PITGroup
-
getAllGroupsMembershipSecure
Get all the groups that a member is a member of.
- Parameters:
pitMemberId
-
pitFieldId
-
scope
-
pitStem
-
stemScope
-
pointInTimeFrom
-
pointInTimeTo
-
queryOptions
-
- Returns:
- set of pit groups
-
findMissingActivePITGroups
- Returns:
- active groups that are missing in point in time
-
findMissingInactivePITGroups
- Returns:
- active point in time groups that should be inactive
-
findRolesWithPermissionsContainingObject
Find the roles that have permissions containing the specified object
- Parameters:
assign
-
- Returns:
- set of pit groups
-
findRolesWithPermissionsContainingObject
Find the roles that have permissions containing the specified object
- Parameters:
actionSet
-
- Returns:
- set of pit groups
-
findRolesWithPermissionsContainingObject
Find the roles that have permissions containing the specified object
- Parameters:
attributeDefNameSet
-
- Returns:
- set of pit groups
-
findRolesWithPermissionsContainingObject
Find the roles that have permissions containing the specified object
- Parameters:
roleSet
-
- Returns:
- set of pit groups
-
findRolesWithPermissionsContainingObject
Find the roles that have permissions containing the specified object
- Parameters:
membership
-
- Returns:
- set of pit groups
-
findActiveDuplicates
- Returns:
- source ids of records that have duplicate active entries in PIT
-
delete
Delete (won't run pre and post delete methods)
- Parameters:
id
-