Class MultiPartParserDefinition
java.lang.Object
org.jboss.resteasy.reactive.server.core.multipart.MultiPartParserDefinition
- All Implemented Interfaces:
FormParserFactory.ParserDefinition<MultiPartParserDefinition>
public class MultiPartParserDefinition
extends Object
implements FormParserFactory.ParserDefinition<MultiPartParserDefinition>
- Author:
- Stuart Douglas
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionMultiPartParserDefinition
(Supplier<Executor> executorSupplier) MultiPartParserDefinition
(Supplier<Executor> executorSupplier, Path tempDir) -
Method Summary
Modifier and TypeMethodDescriptioncreate
(ResteasyReactiveRequestContext exchange, Set<String> fileFormNames) long
long
long
boolean
setDefaultCharset
(String defaultCharset) setDeleteUploadsOnEnd
(boolean deleteUploadsOnEnd) setFileContentTypes
(List<String> fileContentTypes) setFileSizeThreshold
(long fileSizeThreshold) setMaxAttributeSize
(long maxAttributeSize) setMaxEntitySize
(long maxEntitySize) setMaxIndividualFileSize
(long maxIndividualFileSize) setTempFileLocation
(Path tempFileLocation)
-
Field Details
-
MULTIPART_FORM_DATA
- See Also:
-
-
Constructor Details
-
MultiPartParserDefinition
-
MultiPartParserDefinition
-
-
Method Details
-
create
- Specified by:
create
in interfaceFormParserFactory.ParserDefinition<MultiPartParserDefinition>
-
getMaxAttributeSize
public long getMaxAttributeSize() -
setMaxAttributeSize
-
isDeleteUploadsOnEnd
public boolean isDeleteUploadsOnEnd() -
setDeleteUploadsOnEnd
-
getTempFileLocation
-
setTempFileLocation
-
getDefaultCharset
-
setDefaultCharset
- Specified by:
setDefaultCharset
in interfaceFormParserFactory.ParserDefinition<MultiPartParserDefinition>
-
getMaxIndividualFileSize
public long getMaxIndividualFileSize() -
setMaxIndividualFileSize
-
setFileSizeThreshold
-
getMaxEntitySize
public long getMaxEntitySize() -
setMaxEntitySize
-
getFileContentTypes
-
setFileContentTypes
-