Package org.stagemonitor.web.monitor

Examples of org.stagemonitor.web.monitor.MonitoredHttpRequest


  private boolean isInternalRequest(HttpServletRequest request) {
    return request.getRequestURI().startsWith(request.getContextPath() + "/stagemonitor");
  }

  protected RequestMonitor.RequestInformation<HttpRequestTrace> monitorRequest(FilterChain filterChain, HttpServletRequest httpServletRequest, StatusExposingByteCountingServletResponse responseWrapper) throws Exception {
    final MonitoredHttpRequest monitoredRequest = monitoredHttpRequestFactory.createMonitoredHttpRequest(httpServletRequest, responseWrapper, filterChain, configuration);
    return requestMonitor.monitor(monitoredRequest);
  }
View Full Code Here


    private TestObject(RequestMonitor requestMonitor) {
      this.requestMonitor = requestMonitor;
    }

    private void monitored1() throws Exception {
      requestInformation1 = requestMonitor.monitor(new MonitoredHttpRequest(new MockHttpServletRequest("GET", "/monitored1"),
          new StatusExposingByteCountingServletResponse(new MockHttpServletResponse()),
          new FilterChain() {
            @Override
            public void doFilter(ServletRequest request, ServletResponse response) throws IOException, ServletException {
              try {
View Full Code Here

            }
          }, Stagemonitor.getConfiguration()));
    }

    private void monitored2() throws Exception {
      requestInformation2 = requestMonitor.monitor(new MonitoredHttpRequest(new MockHttpServletRequest("GET", "/monitored2"),
          new StatusExposingByteCountingServletResponse(new MockHttpServletResponse()),
          new FilterChain() {
            @Override
            public void doFilter(ServletRequest request, ServletResponse response) throws IOException, ServletException {
              try {
View Full Code Here

            }
          }, Stagemonitor.getConfiguration()));
    }

    private void monitored3() throws Exception {
      requestInformation3 = requestMonitor.monitor(new MonitoredHttpRequest(new MockHttpServletRequest("GET", "/monitored3"),
          new StatusExposingByteCountingServletResponse(new MockHttpServletResponse()),
          new FilterChain() {
            @Override
            public void doFilter(ServletRequest request, ServletResponse response) throws IOException, ServletException {
              // actual work
View Full Code Here

TOP

Related Classes of org.stagemonitor.web.monitor.MonitoredHttpRequest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.