org.sonar.core.purge
Class PurgeDao

java.lang.Object
  extended by org.sonar.core.purge.PurgeDao

public class PurgeDao
extends Object

Since:
2.14

Constructor Summary
PurgeDao(MyBatis mybatis, ResourceDao resourceDao)
           
 
Method Summary
 PurgeDao deleteResourceTree(long rootProjectId)
           
 PurgeDao deleteSnapshots(PurgeSnapshotQuery query)
           
 PurgeDao purge(long rootResourceId, String[] scopesWithoutHistoricalData)
           
 List<PurgeableSnapshotDto> selectPurgeableSnapshots(long resourceId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurgeDao

public PurgeDao(MyBatis mybatis,
                ResourceDao resourceDao)
Method Detail

purge

public PurgeDao purge(long rootResourceId,
                      String[] scopesWithoutHistoricalData)

selectPurgeableSnapshots

public List<PurgeableSnapshotDto> selectPurgeableSnapshots(long resourceId)

deleteResourceTree

public PurgeDao deleteResourceTree(long rootProjectId)

deleteSnapshots

public PurgeDao deleteSnapshots(PurgeSnapshotQuery query)


Copyright © 2009-2012 SonarSource. All Rights Reserved.