public interface PurgeMapper
List<Long> selectSnapshotIds(PurgeSnapshotQuery query)
List<Long> selectProjectIdsByRootId(long rootResourceId)
void deleteSnapshot(long snapshotId)
void deleteSnapshotDependencies(long snapshotId)
void deleteSnapshotDuplications(long snapshotId)
void deleteSnapshotEvents(long snapshotId)
void deleteSnapshotMeasures(long snapshotId)
void deleteSnapshotMeasureData(long snapshotId)
void deleteSnapshotSource(long snapshotId)
void deleteSnapshotViolations(long snapshotId)
List<Long> selectMetricIdsWithoutHistoricalData()
List<Long> selectCharacteristicIdsToPurge()
void deleteSnapshotWastedMeasures(long snapshotId, List<Long> metricIds)
void deleteSnapshotMeasuresOnCharacteristics(long snapshotId, List<Long> characteristicIds)
void updatePurgeStatusToOne(long snapshotId)
void disableResource(long resourceId)
void deleteResourceIndex(long resourceId)
void deleteEvent(long eventId)
void setSnapshotIsLastToFalse(long resourceId)
void deleteResourceLinks(long resourceId)
void deleteResourceProperties(long resourceId)
void deleteResource(long resourceId)
void deleteResourceGroupRoles(long resourceId)
void deleteResourceUserRoles(long resourceId)
void deleteResourceManualMeasures(long resourceId)
void deleteResourceReviews(long resourceId)
void deleteResourceEvents(long resourceId)
void deleteResourceActionPlans(long resourceId)
void deleteAuthors(long developerId)
void closeResourceReviews(long resourceId)
List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithEvents(long resourceId)
List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithoutEvents(long resourceId)
List<Long> selectResourceIdsByRootId(long rootProjectId)
Copyright © 2009-2012 SonarSource. All Rights Reserved.