Class CompositeAuditListener

  • All Implemented Interfaces:
    com.puppycrawl.tools.checkstyle.api.AuditListener, java.util.EventListener

    public class CompositeAuditListener
    extends java.lang.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 java.util.List<com.puppycrawl.tools.checkstyle.api.AuditListener> delegates  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addError​(com.puppycrawl.tools.checkstyle.api.AuditEvent event)  
      void addException​(com.puppycrawl.tools.checkstyle.api.AuditEvent event, java.lang.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 Detail

      • delegates

        private final java.util.List<com.puppycrawl.tools.checkstyle.api.AuditListener> delegates
    • Constructor Detail

      • CompositeAuditListener

        public CompositeAuditListener()
    • Method Detail

      • 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,
                                 java.lang.Throwable throwable)
        Specified by:
        addException in interface com.puppycrawl.tools.checkstyle.api.AuditListener