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 CheckProjectpublic void decorate(Resource resource, DecoratorContext context)
public void save(Project project, Violation violation, RuleFailureModel referenceViolation)
Copyright © 2009-2012 SonarSource. All Rights Reserved.