Package dev.getelements.elements.git
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.
-
Field Summary
Fields inherited from interface org.eclipse.jgit.transport.resolver.RepositoryResolver
NONE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.inject.Provider
<User> org.eclipse.jgit.lib.Repository
void
setApplicationRepositoryResolver
(ApplicationRepositoryResolver applicationRepositoryResolver) void
setApplicationService
(ApplicationService applicationService) void
setUserProvider
(jakarta.inject.Provider<User> userProvider)
-
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 interfaceorg.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
-
setUserProvider
-
getApplicationService
-
setApplicationService
@Inject public void setApplicationService(@Named("dev.getelements.elements.service.unscoped") ApplicationService applicationService) -
getApplicationRepositoryResolver
-
setApplicationRepositoryResolver
@Inject public void setApplicationRepositoryResolver(ApplicationRepositoryResolver applicationRepositoryResolver)
-