Class FileUploadRequestProcessorImpl
- java.lang.Object
-
- jetbrains.buildServer.controllers.artifacts.FileUploadRequestProcessorImpl
-
- All Implemented Interfaces:
FileUploadRequestProcessor
public class FileUploadRequestProcessorImpl extends Object implements FileUploadRequestProcessor
-
-
Field Summary
Fields Modifier and Type Field Description static StringIN_MEMORY_SIZE_THRESHOLD_PROPERTYstatic StringLAZY_DIRECTORY_CREATION_PROPERTY
-
Constructor Summary
Constructors Constructor Description FileUploadRequestProcessorImpl(ServerSettings serverSettings, EventDispatcher<BuildServerListener> eventDispatcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilegetUploadDirectory()List<org.apache.commons.fileupload.FileItem>processRequest(javax.servlet.http.HttpServletRequest request, File uploadDirectory, ArtifactsUploadLimit limits)
-
-
-
Field Detail
-
IN_MEMORY_SIZE_THRESHOLD_PROPERTY
public static final String IN_MEMORY_SIZE_THRESHOLD_PROPERTY
- See Also:
- Constant Field Values
-
LAZY_DIRECTORY_CREATION_PROPERTY
public static final String LAZY_DIRECTORY_CREATION_PROPERTY
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
FileUploadRequestProcessorImpl
public FileUploadRequestProcessorImpl(@NotNull ServerSettings serverSettings, @NotNull EventDispatcher<BuildServerListener> eventDispatcher)
-
-
Method Detail
-
processRequest
@NotNull public List<org.apache.commons.fileupload.FileItem> processRequest(@NotNull javax.servlet.http.HttpServletRequest request, @NotNull File uploadDirectory, @NotNull ArtifactsUploadLimit limits) throws Exception
- Specified by:
processRequestin interfaceFileUploadRequestProcessor- Throws:
Exception
-
getUploadDirectory
@NotNull public File getUploadDirectory()
- Specified by:
getUploadDirectoryin interfaceFileUploadRequestProcessor
-
-