org.sonar.core.purge
Interface PurgeMapper


public interface PurgeMapper


Method Summary
 void closeResourceReviews(long resourceId)
           
 void deleteEvent(long eventId)
           
 void deleteResource(long resourceId)
           
 void deleteResourceActionPlans(long resourceId)
           
 void deleteResourceEvents(long resourceId)
           
 void deleteResourceGroupRoles(long resourceId)
           
 void deleteResourceIndex(long resourceId)
           
 void deleteResourceLinks(long resourceId)
           
 void deleteResourceManualMeasures(long resourceId)
           
 void deleteResourceProperties(long resourceId)
           
 void deleteResourceReviews(long resourceId)
           
 void deleteResourceUserRoles(long resourceId)
           
 void deleteSnapshot(long snapshotId)
           
 void deleteSnapshotDependencies(long snapshotId)
           
 void deleteSnapshotDuplications(long snapshotId)
           
 void deleteSnapshotEvents(long snapshotId)
           
 void deleteSnapshotMeasureData(long snapshotId)
           
 void deleteSnapshotMeasures(long snapshotId)
           
 void deleteSnapshotMeasuresOnQualityModelRequirements(long snapshotId)
           
 void deleteSnapshotSource(long snapshotId)
           
 void deleteSnapshotViolations(long snapshotId)
           
 void deleteSnapshotWastedMeasures(long snapshotId)
           
 void disableResource(long resourceId)
           
 List<Long> selectProjectIdsByRootId(long rootResourceId)
           
 List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithEvents(long resourceId)
           
 List<PurgeableSnapshotDto> selectPurgeableSnapshotsWithoutEvents(long resourceId)
           
 List<Long> selectResourceIdsByRootId(long rootProjectId)
           
 List<Long> selectResourceIdsToDisable(long projectId)
           
 List<Long> selectSnapshotIds(PurgeSnapshotQuery query)
           
 void setSnapshotIsLastToFalse(long resourceId)
           
 void updatePurgeStatusToOne(long snapshotId)
           
 

Method Detail

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.