Add shared instance of ReactiveAdapterRegistry

Issue: SPR-16218
This commit is contained in:
Rossen Stoyanchev
2017-11-20 17:02:22 -05:00
parent 6f24c0de17
commit bc8e525e60
39 changed files with 74 additions and 42 deletions

View File

@@ -83,7 +83,7 @@ class ReactiveTypeHandler {
public ReactiveTypeHandler() {
this(new ReactiveAdapterRegistry(), new SyncTaskExecutor(), new ContentNegotiationManager());
this(ReactiveAdapterRegistry.getSharedInstance(), new SyncTaskExecutor(), new ContentNegotiationManager());
}
ReactiveTypeHandler(ReactiveAdapterRegistry registry, TaskExecutor executor,

View File

@@ -152,7 +152,7 @@ public class RequestMappingHandlerAdapter extends AbstractHandlerMethodAdapter
private DeferredResultProcessingInterceptor[] deferredResultInterceptors = new DeferredResultProcessingInterceptor[0];
private ReactiveAdapterRegistry reactiveRegistry = new ReactiveAdapterRegistry();
private ReactiveAdapterRegistry reactiveRegistry = ReactiveAdapterRegistry.getSharedInstance();
private boolean ignoreDefaultModelOnRedirect = false;