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 TypeMethodDescriptiondev.getelements.elements.sdk.service.application.ApplicationServicejakarta.inject.Provider<dev.getelements.elements.sdk.model.user.User> org.eclipse.jgit.lib.RepositoryvoidsetApplicationRepositoryResolver(ApplicationRepositoryResolver applicationRepositoryResolver) voidsetApplicationService(dev.getelements.elements.sdk.service.application.ApplicationService applicationService) voidsetUserProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.model.user.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
public jakarta.inject.Provider<dev.getelements.elements.sdk.model.user.User> getUserProvider() -
setUserProvider
@Inject public void setUserProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.model.user.User> userProvider) -
getApplicationService
public dev.getelements.elements.sdk.service.application.ApplicationService getApplicationService() -
setApplicationService
@Inject public void setApplicationService(@Named("dev.getelements.elements.service.unscoped") dev.getelements.elements.sdk.service.application.ApplicationService applicationService) -
getApplicationRepositoryResolver
-
setApplicationRepositoryResolver
@Inject public void setApplicationRepositoryResolver(ApplicationRepositoryResolver applicationRepositoryResolver)
-