-
Method Summary
void
void
Delete (won't run pre and post delete methods)
long
Delete records that ended before the given date.
Get memberships by member.
Get memberships by owner.
Get memberships by owner, member, field
void
void
-
Method Details
-
saveOrUpdate
insert or update
- Parameters:
pitMembership
-
-
saveOrUpdate
insert or update
- Parameters:
pitMemberships
-
-
delete
delete
- Parameters:
pitMembership
-
-
findBySourceIdActive
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITMembership
-
findBySourceIdsActive
- Parameters:
ids
-
- Returns:
- PITMembership
-
findById
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITMembership
-
findBySourceId
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- set of PITMembership
-
findBySourceIds
- Parameters:
ids
-
- Returns:
- set of PITMembership
-
findBySourceIdUnique
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITMembership
-
findBySourceIdMostRecent
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITMembership
-
deleteInactiveRecords
Delete records that ended before the given date.
- Parameters:
time
-
- Returns:
- the number of records deleted
-
findAllByPITOwner
Get memberships by owner.
- Parameters:
ownerId
-
- Returns:
- set of pit memberships
-
findAllByPITMember
Get memberships by member.
- Parameters:
memberId
-
- Returns:
- set of pit memberships
-
findAllByPITOwnerAndPITMemberAndPITField
Get memberships by owner, member, field
- Parameters:
ownerId
-
memberId
-
fieldId
-
- Returns:
- set of pit memberships
-
findMissingActivePITMemberships
- Returns:
- active memberships that are missing in point in time
-
findMissingInactivePITMemberships
- Returns:
- active point in time memberships that should be inactive
-
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
-