-
Method Summary
void
void
Delete (won't run pre and post delete methods)
long
Delete records that ended before the given date.
void
void
-
Method Details
-
saveOrUpdate
insert or update
- Parameters:
pitStem
-
-
saveOrUpdate
insert or update
- Parameters:
pitStems
-
-
delete
delete
- Parameters:
pitStem
-
-
findBySourceIdActive
PITStem findBySourceIdActive(String id,
boolean exceptionIfNotFound)
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITStem
-
findBySourceIdActive
PITStem findBySourceIdActive(String id,
boolean createIfNotFound,
boolean exceptionIfNotFound)
- Parameters:
id
-
createIfNotFound
-
exceptionIfNotFound
-
- Returns:
- PITStem
-
findById
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITStem
-
findByIds
- Parameters:
ids
-
- Returns:
- map of pit stems keyed by id
-
findBySourceId
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- set of PITStem
-
findBySourceIdUnique
PITStem findBySourceIdUnique(String id,
boolean exceptionIfNotFound)
- Parameters:
id
-
exceptionIfNotFound
-
- Returns:
- PITStem
-
deleteInactiveRecords
Delete records that ended before the given date.
- Parameters:
time
-
- Returns:
- the number of records deleted
-
findByParentPITStemId
- Parameters:
id
-
- Returns:
- set of PITStem
-
findByName
- Parameters:
stemName
-
orderByStartTime
-
- Returns:
- set of pit stems
-
findMissingActivePITStems
Set<Stem> findMissingActivePITStems()
- Returns:
- active stems that are missing in point in time
-
findMissingInactivePITStems
- Returns:
- active point in time stems 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
-