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.RepositoryvoidsetApplicationRepositoryResolver(ApplicationRepositoryResolver applicationRepositoryResolver) voidsetApplicationService(ApplicationService applicationService) voidsetUserProvider(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:
openin interfaceorg.eclipse.jgit.transport.resolver.RepositoryResolver<jakarta.servlet.http.HttpServletRequest>- Throws:
org.eclipse.jgit.errors.RepositoryNotFoundExceptionorg.eclipse.jgit.transport.resolver.ServiceNotAuthorizedExceptionorg.eclipse.jgit.transport.resolver.ServiceNotEnabledExceptionorg.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)
-