public class ViolationPersisterDecorator extends Object implements Decorator
Constructor and Description |
---|
ViolationPersisterDecorator(ViolationTrackingDecorator tracker,
ResourcePersister persister,
RuleFinder ruleFinder,
DatabaseSession session) |
Modifier and Type | Method and Description |
---|---|
void |
decorate(Resource resource,
DecoratorContext context) |
void |
save(Project project,
Violation violation,
RuleFailureModel referenceViolation) |
boolean |
shouldExecuteOnProject(Project project) |
public ViolationPersisterDecorator(ViolationTrackingDecorator tracker, ResourcePersister persister, RuleFinder ruleFinder, DatabaseSession session)
public boolean shouldExecuteOnProject(Project project)
shouldExecuteOnProject
in interface CheckProject
public void decorate(Resource resource, DecoratorContext context)
public void save(Project project, Violation violation, RuleFailureModel referenceViolation)
Copyright © 2009-2012 SonarSource. All Rights Reserved.