WLReceivePackFactory.java 722 B

123456789101112131415161718192021
  1. package uk.ac.ic.git;
  2. import org.eclipse.jgit.lib.Repository;
  3. import org.eclipse.jgit.transport.ReceivePack;
  4. import org.eclipse.jgit.transport.resolver.ReceivePackFactory;
  5. import org.eclipse.jgit.transport.resolver.ServiceNotAuthorizedException;
  6. import org.eclipse.jgit.transport.resolver.ServiceNotEnabledException;
  7. import javax.servlet.http.HttpServletRequest;
  8. /**
  9. * Created by Winston on 02/11/14.
  10. */
  11. public class WLReceivePackFactory implements ReceivePackFactory<HttpServletRequest> {
  12. @Override
  13. public ReceivePack create(HttpServletRequest httpServletRequest, Repository repository) throws ServiceNotEnabledException, ServiceNotAuthorizedException {
  14. return new ReceivePack(repository);
  15. }
  16. }