org.sonar.plugins.dbcleaner.runner
Class PurgeRunner

java.lang.Object
  extended by org.sonar.plugins.dbcleaner.runner.PurgeRunner
All Implemented Interfaces:
PostJob, BatchComponent, BatchExtension, Extension

public final class PurgeRunner
extends Object
implements PostJob


Constructor Summary
PurgeRunner(DatabaseSession session, Project project, Snapshot snapshot, Purge[] purges)
           
PurgeRunner(DatabaseSession session, Project project, Snapshot snapshot, Purge[] purges, Purge[] deprecatedPurges)
           
 
Method Summary
 void executeOn(Project project, SensorContext context)
           
 void purge()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PurgeRunner

public PurgeRunner(DatabaseSession session,
                   Project project,
                   Snapshot snapshot,
                   Purge[] purges)

PurgeRunner

public PurgeRunner(DatabaseSession session,
                   Project project,
                   Snapshot snapshot,
                   Purge[] purges,
                   Purge[] deprecatedPurges)
Method Detail

executeOn

public void executeOn(Project project,
                      SensorContext context)
Specified by:
executeOn in interface PostJob

purge

public void purge()


Copyright © 2009-2012 SonarSource. All Rights Reserved.