Package org.eclipse.jgit.http.server.glue

Examples of org.eclipse.jgit.http.server.glue.RegexGroupFilter


          .with(new InfoPacksServlet());

      serveRegex("^/(.*)/objects/([0-9a-f]{2}/[0-9a-f]{38})$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Loose());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.pack)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Pack());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.idx)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.PackIdx());
    }
  }
View Full Code Here


  public void testRegexGroupFilter() throws Exception {
    MetaServlet s = new MetaServlet();
    s.serveRegex("^(/a)(/b)$")
        .with(new Servlet("test1"));
    s.serveRegex("^(/c)(/d)$")
        .through(new RegexGroupFilter(1))
        .with(new Servlet("test2"));
    s.serveRegex("^(/e)/f(/g)$")
        .through(new RegexGroupFilter(2))
        .with(new Servlet("test3"));
    ctx.addServlet(new ServletHolder(s), "/*");
    server.setUp();

    final URI uri = server.getURI();
View Full Code Here

          .with(new InfoPacksServlet());

      serveRegex("^/(.*)/objects/([0-9a-f]{2}/[0-9a-f]{38})$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Loose());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.pack)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Pack());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.idx)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.PackIdx());
    }
  }
View Full Code Here

          .with(new InfoPacksServlet());

      serveRegex("^/(.*)/objects/([0-9a-f]{2}/[0-9a-f]{38})$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Loose());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.pack)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.Pack());

      serveRegex("^/(.*)/objects/(pack/pack-[0-9a-f]{40}\\.idx)$")//
          .through(mustBeLocal)//
          .through(enabled)//
          .through(new RegexGroupFilter(2))//
          .with(new ObjectFileServlet.PackIdx());
    }
  }
View Full Code Here

TOP

Related Classes of org.eclipse.jgit.http.server.glue.RegexGroupFilter

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.