Class HttpPostHelper
- java.lang.Object
-
- org.guvnor.m2repo.backend.server.helpers.HttpPostHelper
-
public class HttpPostHelper extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ExtendedM2RepoServicem2RepoService
-
Constructor Summary
Constructors Constructor Description HttpPostHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddeploy(org.guvnor.common.services.project.model.GAV gav, InputStream jarStream)protected FormDataextractFormData(javax.servlet.http.HttpServletRequest request)voidhandle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)Posting accepts content of various types - may be an attachment for an asset, or perhaps a repository import to process.protected Stringupload(FormData formData)protected StringuploadJar(FormData formData)protected StringuploadPom(FormData formData)
-
-
-
Field Detail
-
m2RepoService
@Inject protected ExtendedM2RepoService m2RepoService
-
-
Method Detail
-
handle
public void handle(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws javax.servlet.ServletException, IOExceptionPosting accepts content of various types - may be an attachment for an asset, or perhaps a repository import to process.- Throws:
javax.servlet.ServletExceptionIOException
-
extractFormData
protected FormData extractFormData(javax.servlet.http.HttpServletRequest request) throws IOException
- Throws:
IOException
-
upload
protected String upload(FormData formData) throws IOException
- Throws:
IOException
-
uploadJar
protected String uploadJar(FormData formData) throws IOException
- Throws:
IOException
-
deploy
protected void deploy(org.guvnor.common.services.project.model.GAV gav, InputStream jarStream)
-
uploadPom
protected String uploadPom(FormData formData) throws IOException
- Throws:
IOException
-
-