Interface RepositoryRequestListener


@ExtensionPoint public interface RepositoryRequestListener
Listener before a repository request is executed. Repository request are request to a repository from a client like git, mercurial or svn. TODO replace with event bus implementation.
Since:
1.10
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    handleRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Repository repository)
    Handle repository requests.
  • Method Details

    • handleRequest

      boolean handleRequest(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, Repository repository) throws IOException
      Handle repository requests. Return false to abort the request.
      Parameters:
      request - the servletrequest
      response - the servletresponse
      repository - the requested repository
      Returns:
      false to abort the request
      Throws:
      IOException