Class HttpServletRepositoryResolver

java.lang.Object
dev.getelements.elements.git.HttpServletRepositoryResolver
All Implemented Interfaces:
org.eclipse.jgit.transport.resolver.RepositoryResolver<jakarta.servlet.http.HttpServletRequest>

public class HttpServletRepositoryResolver extends Object implements org.eclipse.jgit.transport.resolver.RepositoryResolver<jakarta.servlet.http.HttpServletRequest>
Created by patricktwohig on 8/1/17.
  • Constructor Details

    • HttpServletRepositoryResolver

      public HttpServletRepositoryResolver()
  • Method Details

    • open

      public org.eclipse.jgit.lib.Repository open(jakarta.servlet.http.HttpServletRequest req, String name) throws org.eclipse.jgit.errors.RepositoryNotFoundException, org.eclipse.jgit.transport.resolver.ServiceNotAuthorizedException, org.eclipse.jgit.transport.resolver.ServiceNotEnabledException, org.eclipse.jgit.transport.ServiceMayNotContinueException
      Specified by:
      open in interface org.eclipse.jgit.transport.resolver.RepositoryResolver<jakarta.servlet.http.HttpServletRequest>
      Throws:
      org.eclipse.jgit.errors.RepositoryNotFoundException
      org.eclipse.jgit.transport.resolver.ServiceNotAuthorizedException
      org.eclipse.jgit.transport.resolver.ServiceNotEnabledException
      org.eclipse.jgit.transport.ServiceMayNotContinueException
    • getUserProvider

      public jakarta.inject.Provider<User> getUserProvider()
    • setUserProvider

      @Inject public void setUserProvider(jakarta.inject.Provider<User> userProvider)
    • getApplicationService

      public ApplicationService getApplicationService()
    • setApplicationService

      @Inject public void setApplicationService(@Named("dev.getelements.elements.service.unscoped") ApplicationService applicationService)
    • getApplicationRepositoryResolver

      public ApplicationRepositoryResolver getApplicationRepositoryResolver()
    • setApplicationRepositoryResolver

      @Inject public void setApplicationRepositoryResolver(ApplicationRepositoryResolver applicationRepositoryResolver)