Class ReactiveStoreImpl
java.lang.Object
internal.org.springframework.content.commons.store.factory.ReactiveStoreImpl
- All Implemented Interfaces:
ReactiveContentStore<Object,
Serializable>
-
Constructor Summary
ConstructorDescriptionReactiveStoreImpl
(ReactiveContentStore<Object, Serializable> delegate, org.springframework.context.ApplicationEventPublisher publisher) -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<ByteBuffer>
getContent
(Object entity, PropertyPath path) reactor.core.publisher.Mono<Object>
setContent
(Object entity, PropertyPath path, long contentLen, reactor.core.publisher.Flux<ByteBuffer> buffer) reactor.core.publisher.Mono<Object>
unsetContent
(Object entity, PropertyPath propertyPath)
-
Constructor Details
-
ReactiveStoreImpl
public ReactiveStoreImpl(ReactiveContentStore<Object, Serializable> delegate, org.springframework.context.ApplicationEventPublisher publisher)
-
-
Method Details
-
setContent
public reactor.core.publisher.Mono<Object> setContent(Object entity, PropertyPath path, long contentLen, reactor.core.publisher.Flux<ByteBuffer> buffer) - Specified by:
setContent
in interfaceReactiveContentStore<Object,
Serializable>
-
getContent
- Specified by:
getContent
in interfaceReactiveContentStore<Object,
Serializable>
-
unsetContent
- Specified by:
unsetContent
in interfaceReactiveContentStore<Object,
Serializable>
-