jetbrains.buildServer.serverSide.buildLog
Class LogMessageFilter.ProblemsFilter

java.lang.Object
  extended by jetbrains.buildServer.serverSide.buildLog.LogMessageFilter
      extended by jetbrains.buildServer.serverSide.buildLog.LogMessageFilter.ProblemsFilter
Enclosing class:
LogMessageFilter

public static class LogMessageFilter.ProblemsFilter
extends LogMessageFilter

Returns messages with status greater then WARNING (see Status) and warning messages if these messages are last messages in their parent block.


Nested Class Summary
 
Nested classes/interfaces inherited from class jetbrains.buildServer.serverSide.buildLog.LogMessageFilter
LogMessageFilter.DefaultFilter, LogMessageFilter.ProblemsFilter
 
Constructor Summary
LogMessageFilter.ProblemsFilter()
           
 
Method Summary
 boolean acceptMessage(LogMessage message, boolean lastMessageInParent)
          Called if simple log message appeared.
 
Methods inherited from class jetbrains.buildServer.serverSide.buildLog.LogMessageFilter
acceptBlockMessage, appendMessageWithParents, filter, getListForStoringMessages, getStopLoadingMessage, postProcess, rememberMessage, rememberStopLoadingMessage, shouldCheckMaxListSize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogMessageFilter.ProblemsFilter

public LogMessageFilter.ProblemsFilter()
Method Detail

acceptMessage

public boolean acceptMessage(LogMessage message,
                             boolean lastMessageInParent)
Description copied from class: LogMessageFilter
Called if simple log message appeared.

Specified by:
acceptMessage in class LogMessageFilter
Parameters:
message - message to filter
lastMessageInParent - true if this is the last message in parent block
Returns:
true if message accepted and false if message should be removed. If message is accepted then all its parents are accepted too.