Files
SCM-Manager/scm-plugins/scm-hg-plugin/src/main/java/sonia/scm/web/HgCGIServletProvider.java
2018-09-14 10:31:16 +02:00

24 lines
582 B
Java

package sonia.scm.web;
import com.google.inject.Inject;
import sonia.scm.repository.HgRepositoryHandler;
import sonia.scm.repository.spi.ScmProviderHttpServlet;
import sonia.scm.repository.spi.ScmProviderHttpServletProvider;
import javax.inject.Provider;
public class HgCGIServletProvider extends ScmProviderHttpServletProvider {
@Inject
private Provider<HgCGIServlet> servletProvider;
public HgCGIServletProvider() {
super(HgRepositoryHandler.TYPE_NAME);
}
@Override
protected ScmProviderHttpServlet getRootServlet() {
return servletProvider.get();
}
}