Class MultipartDataControllerImpl
- java.lang.Object
-
- org.bremersee.apiclient.webflux.app.MultipartDataControllerImpl
-
- All Implemented Interfaces:
MultipartDataController
@RestController public class MultipartDataControllerImpl extends Object implements MultipartDataController
The multipart data controller implementation.- Author:
- Christian Bremer
-
-
Constructor Summary
Constructors Constructor Description MultipartDataControllerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<Map<String,Object>>postFluxParts(reactor.core.publisher.Flux<org.springframework.http.codec.multipart.Part> parts)Post flux parts mono.reactor.core.publisher.Mono<Map<String,Object>>postMonoMultipartDataMap(reactor.core.publisher.Mono<org.springframework.util.MultiValueMap<String,org.springframework.http.codec.multipart.Part>> data)Post mono multipart data map mono.reactor.core.publisher.Mono<Map<String,Object>>postMonoParts(reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> stringPart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> resourcePart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> dataBufferPart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> filePart)Post mono parts mono.reactor.core.publisher.Mono<Map<String,Object>>postMultipartDataMap(org.springframework.util.MultiValueMap<String,org.springframework.http.codec.multipart.Part> data)Post multipart data map mono.reactor.core.publisher.Mono<Map<String,Object>>postNamedFluxParts(reactor.core.publisher.Flux<org.springframework.http.codec.multipart.Part> parts)Post named flux parts mono.reactor.core.publisher.Mono<Map<String,Object>>postParts(org.springframework.http.codec.multipart.Part stringPart, org.springframework.http.codec.multipart.Part resourcePart, org.springframework.http.codec.multipart.Part dataBufferPart, org.springframework.http.codec.multipart.Part filePart)Post parts mono.
-
-
-
Method Detail
-
postMultipartDataMap
public reactor.core.publisher.Mono<Map<String,Object>> postMultipartDataMap(org.springframework.util.MultiValueMap<String,org.springframework.http.codec.multipart.Part> data)
Description copied from interface:MultipartDataControllerPost multipart data map mono.- Specified by:
postMultipartDataMapin interfaceMultipartDataController- Parameters:
data- the data- Returns:
- the mono
-
postMonoMultipartDataMap
public reactor.core.publisher.Mono<Map<String,Object>> postMonoMultipartDataMap(reactor.core.publisher.Mono<org.springframework.util.MultiValueMap<String,org.springframework.http.codec.multipart.Part>> data)
Description copied from interface:MultipartDataControllerPost mono multipart data map mono.- Specified by:
postMonoMultipartDataMapin interfaceMultipartDataController- Parameters:
data- the mono data- Returns:
- the mono
-
postParts
public reactor.core.publisher.Mono<Map<String,Object>> postParts(org.springframework.http.codec.multipart.Part stringPart, org.springframework.http.codec.multipart.Part resourcePart, org.springframework.http.codec.multipart.Part dataBufferPart, org.springframework.http.codec.multipart.Part filePart)
Description copied from interface:MultipartDataControllerPost parts mono.- Specified by:
postPartsin interfaceMultipartDataController- Parameters:
stringPart- the string partresourcePart- the resource partdataBufferPart- the data buffer partfilePart- the file part- Returns:
- the mono
-
postMonoParts
public reactor.core.publisher.Mono<Map<String,Object>> postMonoParts(reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> stringPart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> resourcePart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> dataBufferPart, reactor.core.publisher.Mono<org.springframework.http.codec.multipart.Part> filePart)
Description copied from interface:MultipartDataControllerPost mono parts mono.- Specified by:
postMonoPartsin interfaceMultipartDataController- Parameters:
stringPart- the string partresourcePart- the resource partdataBufferPart- the data buffer partfilePart- the file part- Returns:
- the mono
-
postFluxParts
public reactor.core.publisher.Mono<Map<String,Object>> postFluxParts(reactor.core.publisher.Flux<org.springframework.http.codec.multipart.Part> parts)
Description copied from interface:MultipartDataControllerPost flux parts mono.- Specified by:
postFluxPartsin interfaceMultipartDataController- Parameters:
parts- the parts- Returns:
- the mono
-
postNamedFluxParts
public reactor.core.publisher.Mono<Map<String,Object>> postNamedFluxParts(reactor.core.publisher.Flux<org.springframework.http.codec.multipart.Part> parts)
Description copied from interface:MultipartDataControllerPost named flux parts mono.- Specified by:
postNamedFluxPartsin interfaceMultipartDataController- Parameters:
parts- the parts- Returns:
- the mono
-
-