public class PurgeManagerBean extends Object implements PurgeManagerLocal
DataPurgeJob.| Constructor and Description |
|---|
PurgeManagerBean() |
| Modifier and Type | Method and Description |
|---|---|
int |
deleteAlerts(long beginTime,
long endTime)
Remove alerts for the specified range of time.
|
int |
purgeAvailabilities(long oldest)
Purges all availabilities that are old.
|
int |
purgeCallTimeData(long deleteUpToTime)
Deletes call-time data older than the specified time.
|
int |
purgeEventData(long deleteUpToTime)
Deletes event data older than the specified time.
|
int |
purgeOrphanedBundleResourceDeploymentHistory()
Deletes orphaned bundle audit messages.
|
int |
purgeOrphanedDriftFilesInDatabase(long purgeMillis)
SUPPORTS JPA DRIFT SERVER PLUGIN
This will remove all drift files that are no longer referenced by drift entries.
|
int |
purgePartitionEvents(long deleteUpToTime)
Deletes event data older than the specified time.
|
int |
purgeResourceConfigHistory(long deleteUpToTime)
Deletes resource configuration history data older than the specified time.
|
int |
purgeTraits(long oldest) |
void |
removeOutdatedOOBs(long cutoffTime)
Remove OOBs for schedules that had their baselines calculated after
a certain cutoff point.
|
public int purgeAvailabilities(long oldest)
PurgeManagerLocaloldest time is the epoch milliseconds of the oldest
availability that is to be retained. The
end time is the time that is examined. No
availability row with a null
end time will ever be purged.purgeAvailabilities in interface PurgeManagerLocaloldest - oldest time (in epoch milliseconds) to retain; older records get purgedpublic int purgeTraits(long oldest)
purgeTraits in interface PurgeManagerLocalpublic int purgeEventData(long deleteUpToTime)
PurgeManagerLocalpurgeEventData in interface PurgeManagerLocaldeleteUpToTime - event data older than this time will be deletedpublic int purgeCallTimeData(long deleteUpToTime)
PurgeManagerLocalpurgeCallTimeData in interface PurgeManagerLocaldeleteUpToTime - call-time data older than this time will be deletedpublic int deleteAlerts(long beginTime,
long endTime)
PurgeManagerLocaldeleteAlerts in interface PurgeManagerLocalpublic void removeOutdatedOOBs(long cutoffTime)
PurgeManagerLocalremoveOutdatedOOBs in interface PurgeManagerLocalcutoffTime - The reference time to determine new baselinespublic int purgeOrphanedBundleResourceDeploymentHistory()
PurgeManagerLocalpurgeOrphanedBundleResourceDeploymentHistory in interface PurgeManagerLocalpublic int purgeOrphanedDriftFilesInDatabase(long purgeMillis)
PurgeManagerLocalpurgeOrphanedDriftFilesInDatabase in interface PurgeManagerLocalpurgeMillis - orphaned drift files older than this time will be deletedpublic int purgePartitionEvents(long deleteUpToTime)
PurgeManagerLocalpurgePartitionEvents in interface PurgeManagerLocaldeleteUpToTime - event data older than this time will be deletedpublic int purgeResourceConfigHistory(long deleteUpToTime)
PurgeManagerLocalpurgeResourceConfigHistory in interface PurgeManagerLocaldeleteUpToTime - history data older than this time will be deletedCopyright © 2008-2014 Red Hat, Inc.. All Rights Reserved.