org.sonar.core.purge
Interface PurgeMapper
public interface PurgeMapper
selectSnapshotIds
List<Long> selectSnapshotIds(PurgeSnapshotQuery query)
selectProjectIdsByRootId
List<Long> selectProjectIdsByRootId(long rootResourceId)
deleteSnapshot
void deleteSnapshot(long snapshotId)
deleteSnapshotDependencies
void deleteSnapshotDependencies(long snapshotId)
deleteSnapshotDuplications
void deleteSnapshotDuplications(long snapshotId)
deleteSnapshotEvents
void deleteSnapshotEvents(long snapshotId)
deleteSnapshotMeasures
void deleteSnapshotMeasures(long snapshotId)
deleteSnapshotMeasureData
void deleteSnapshotMeasureData(long snapshotId)
deleteSnapshotSource
void deleteSnapshotSource(long snapshotId)
deleteSnapshotViolations
void deleteSnapshotViolations(long snapshotId)
deleteSnapshotWastedMeasures
void deleteSnapshotWastedMeasures(long snapshotId)
deleteSnapshotMeasuresOnQualityModelRequirements
void deleteSnapshotMeasuresOnQualityModelRequirements(long snapshotId)
updatePurgeStatusToOne
void updatePurgeStatusToOne(long snapshotId)
disableResource
void disableResource(long resourceId)
deleteResourceIndex
void deleteResourceIndex(long resourceId)
deleteEvent
void deleteEvent(long eventId)
setSnapshotIsLastToFalse
void setSnapshotIsLastToFalse(long resourceId)
deleteResourceLinks
void deleteResourceLinks(long resourceId)
deleteResourceProperties
void deleteResourceProperties(long resourceId)
deleteResource
void deleteResource(long resourceId)
deleteResourceGroupRoles
void deleteResourceGroupRoles(long resourceId)
deleteResourceUserRoles
void deleteResourceUserRoles(long resourceId)
deleteResourceManualMeasures
void deleteResourceManualMeasures(long resourceId)
deleteResourceReviews
void deleteResourceReviews(long resourceId)
deleteResourceEvents
void deleteResourceEvents(long resourceId)
deleteResourceActionPlans
void deleteResourceActionPlans(long resourceId)
closeResourceReviews
void closeResourceReviews(long resourceId)
selectPurgeableSnapshotsWithEvents
List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithEvents(long resourceId)
selectPurgeableSnapshotsWithoutEvents
List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithoutEvents(long resourceId)
selectResourceIdsByRootId
List<Long> selectResourceIdsByRootId(long rootProjectId)
selectResourceIdsToDisable
List<Long> selectResourceIdsToDisable(long projectId)
Copyright © 2009-2012 SonarSource. All Rights Reserved.