Class CompositeAuditListener

java.lang.Object
org.apache.maven.plugins.checkstyle.CompositeAuditListener
All Implemented Interfaces:
com.puppycrawl.tools.checkstyle.api.AuditListener, EventListener

public class CompositeAuditListener extends Object implements com.puppycrawl.tools.checkstyle.api.AuditListener
AuditListener that forwards events to a list of other AuditListeners
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private final List<com.puppycrawl.tools.checkstyle.api.AuditListener>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addError(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
     
    void
    addException(com.puppycrawl.tools.checkstyle.api.AuditEvent event, Throwable throwable)
     
    void
    addListener(com.puppycrawl.tools.checkstyle.api.AuditListener listener)
     
    void
    auditFinished(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
     
    void
    auditStarted(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
     
    void
    fileFinished(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
     
    void
    fileStarted(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • delegates

      private final List<com.puppycrawl.tools.checkstyle.api.AuditListener> delegates
  • Constructor Details

    • CompositeAuditListener

      public CompositeAuditListener()
  • Method Details

    • addListener

      public void addListener(com.puppycrawl.tools.checkstyle.api.AuditListener listener)
    • auditStarted

      public void auditStarted(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
      Specified by:
      auditStarted in interface com.puppycrawl.tools.checkstyle.api.AuditListener
    • auditFinished

      public void auditFinished(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
      Specified by:
      auditFinished in interface com.puppycrawl.tools.checkstyle.api.AuditListener
    • fileStarted

      public void fileStarted(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
      Specified by:
      fileStarted in interface com.puppycrawl.tools.checkstyle.api.AuditListener
    • fileFinished

      public void fileFinished(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
      Specified by:
      fileFinished in interface com.puppycrawl.tools.checkstyle.api.AuditListener
    • addError

      public void addError(com.puppycrawl.tools.checkstyle.api.AuditEvent event)
      Specified by:
      addError in interface com.puppycrawl.tools.checkstyle.api.AuditListener
    • addException

      public void addException(com.puppycrawl.tools.checkstyle.api.AuditEvent event, Throwable throwable)
      Specified by:
      addException in interface com.puppycrawl.tools.checkstyle.api.AuditListener