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 String
IN_MEMORY_SIZE_THRESHOLD_PROPERTY
static String
LAZY_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 File
getUploadDirectory()
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:
processRequest
in interfaceFileUploadRequestProcessor
- Throws:
Exception
-
getUploadDirectory
@NotNull public File getUploadDirectory()
- Specified by:
getUploadDirectory
in interfaceFileUploadRequestProcessor
-
-