Java Simon 3.5.0

org.javasimon.javaee.reqreporter
Interface RequestReporter

All Known Implementing Classes:
DefaultRequestReporter, PlainRequestReporter, StandardRequestReporter

public interface RequestReporter

RequestReporter interface .

Author:
Richard "Virgo" Richter

Method Summary
 void reportRequest(javax.servlet.http.HttpServletRequest request, Split requestSplit, List<Split> splits)
          Reports request that exceeds the threshold.
 void setSimonServletFilter(SimonServletFilter simonServletFilter)
          Called by initialization after the instance creation.
 

Method Detail

reportRequest

void reportRequest(javax.servlet.http.HttpServletRequest request,
                   Split requestSplit,
                   List<Split> splits)
Reports request that exceeds the threshold.

Parameters:
request - offending HTTP request
requestSplit - split measuring the offending request
splits - list of all splits started for this request

setSimonServletFilter

void setSimonServletFilter(SimonServletFilter simonServletFilter)
Called by initialization after the instance creation. Useful when Manager is needed (SimonServletFilter.getManager()) and possibly for other scenarios.


Java Simon 3.5.0

Copyright © 2014. All rights reserved.