Package ch.qos.logback.access.spi

Examples of ch.qos.logback.access.spi.AccessEvent


      ServletException {

    getNext().invoke(request, response);

    TomcatServerAdapter adapter = new TomcatServerAdapter(request, response);
    AccessEvent accessEvent = new AccessEvent(request, response, adapter);
   
    if (getFilterChainDecision(accessEvent) == FilterReply.DENY) {
      return;
    }
   
View Full Code Here


  }

  public void log(Request jettyRequest, Response jettyResponse) {
    JettyServerAdapter adapter = new JettyServerAdapter(jettyRequest,
        jettyResponse);
    AccessEvent accessEvent = new AccessEvent(jettyRequest, jettyResponse,
        adapter);

    if (getFilterChainDecision(accessEvent) == FilterReply.DENY) {
      return;
    }
View Full Code Here

  }

  public void log(Request jettyRequest, Response jettyResponse) {
    JettyServerAdapter adapter = new JettyServerAdapter(jettyRequest,
            jettyResponse);
    IAccessEvent accessEvent = new AccessEvent(jettyRequest, jettyResponse,
            adapter);
    if (getFilterChainDecision(accessEvent) == FilterReply.DENY) {
      return;
    }
    aai.appendLoopOnAppenders(accessEvent);
View Full Code Here

      }

      getNext().invoke(request, response);

      TomcatServerAdapter adapter = new TomcatServerAdapter(request, response);
      IAccessEvent accessEvent = new AccessEvent(request, response, adapter);

      if (getFilterChainDecision(accessEvent) == FilterReply.DENY) {
        return;
      }
View Full Code Here

    DummyRequest request = new DummyRequest();
    request.setRequestUri(uri);
    DummyResponse response = new DummyResponse();
    DummyServerAdapter adapter = new DummyServerAdapter(request, response);

    return new AccessEvent(request, response, adapter);
  }
View Full Code Here

    assertEquals(Integer.toString(event.getServerAdapter().getStatusCode()), result);
  }

  private IAccessEvent createEvent() {
    DummyServerAdapter dummyAdapter = new DummyServerAdapter(request, response);
    return new AccessEvent(request, response, dummyAdapter);
  }
View Full Code Here

  }

  public void log(Request jettyRequest, Response jettyResponse) {
    JettyServerAdapter adapter = new JettyServerAdapter(jettyRequest,
            jettyResponse);
    IAccessEvent accessEvent = new AccessEvent(jettyRequest, jettyResponse,
            adapter);
    if (getFilterChainDecision(accessEvent) == FilterReply.DENY) {
      return;
    }
    aai.appendLoopOnAppenders(accessEvent);
View Full Code Here

  @Test
  public void smoke() throws EvaluationException {
    evaluator.setExpression("event.getProtocol().equals(\"testProtocol\")");
    evaluator.start();
    IAccessEvent ae = new AccessEvent(request, response, serverAdapter);
    assertTrue( evaluator.evaluate(ae));
  }
View Full Code Here

  @Test
  public void block() throws EvaluationException {
    evaluator.setExpression("String protocol = event.getProtocol();" +
            "return protocol.equals(\"testProtocol\");");
    evaluator.start();
    IAccessEvent ae = new AccessEvent(request, response, serverAdapter);
    assertTrue(evaluator.evaluate(ae));
  }
View Full Code Here

  @Test
  public void invalidExpression() throws EvaluationException {
    evaluator.setExpression("return true");
    evaluator.start();
    IAccessEvent ae = new AccessEvent(request, response, serverAdapter);
   try {
     evaluator.evaluate(ae);
     fail("Was expecting an exception");
   } catch (IllegalStateException e) {
   }
View Full Code Here

TOP

Related Classes of ch.qos.logback.access.spi.AccessEvent

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.