public class DefaultReceivePackFactory extends Object implements ReceivePackFactory<javax.servlet.http.HttpServletRequest>
ReceivePack service instance.
 Writing by receive-pack is permitted if any of the following is true:
HttpServletRequest.getRemoteUser() to the authenticated name.
 http.receivepack explicitly
 set to true.
 DISABLED| Constructor and Description | 
|---|
DefaultReceivePackFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
ReceivePack | 
create(javax.servlet.http.HttpServletRequest req,
      Repository db)
Create and configure a new ReceivePack instance for a repository. 
 | 
public ReceivePack create(javax.servlet.http.HttpServletRequest req, Repository db) throws ServiceNotEnabledException, ServiceNotAuthorizedException
ReceivePackFactorycreate in interface ReceivePackFactory<javax.servlet.http.HttpServletRequest>req - current request, in case information from the request may help
            configure the ReceivePack instance.db - the repository the receive would write into.ServiceNotEnabledException - this factory refuses to create the instance because it is not
             allowed on the target repository, by any user.ServiceNotAuthorizedException - this factory refuses to create the instance for this HTTP
             request and repository, such as due to a permission error.Copyright © 2015 Eclipse JGit Project. All rights reserved.