@RestController public final class TemporaryResourceReactiveController extends Object
| Constructor and Description |
|---|
TemporaryResourceReactiveController(TemporaryResource temporaryResource) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Void> |
download(String uuid,
org.springframework.http.server.reactive.ServerHttpResponse response) |
reactor.core.publisher.Mono<eu.eventstorm.batch.tmp.UploadResponse> |
upload(org.springframework.http.server.reactive.ServerHttpRequest serverRequest) |
public TemporaryResourceReactiveController(TemporaryResource temporaryResource)
@PostMapping(path="${eu.eventstorm.batch.temporary.context-path:}/upload")
public reactor.core.publisher.Mono<eu.eventstorm.batch.tmp.UploadResponse> upload(org.springframework.http.server.reactive.ServerHttpRequest serverRequest)
throws IOException
IOException@GetMapping(path="${eu.eventstorm.batch.temporary.context-path:}/download/{uuid}")
public reactor.core.publisher.Mono<Void> download(@PathVariable(value="uuid")
String uuid,
org.springframework.http.server.reactive.ServerHttpResponse response)
throws IOException
IOExceptionCopyright © 2020. All rights reserved.