Example usage for org.springframework.web.servlet.mvc.method.annotation ResponseBodyEmitter ResponseBodyEmitter

List of usage examples for org.springframework.web.servlet.mvc.method.annotation ResponseBodyEmitter ResponseBodyEmitter

Introduction

In this page you can find the example usage for org.springframework.web.servlet.mvc.method.annotation ResponseBodyEmitter ResponseBodyEmitter.

Prototype

public ResponseBodyEmitter(Long timeout) 

Source Link

Document

Create a ResponseBodyEmitter with a custom timeout value.

Usage

From source file:org.springframework.web.servlet.mvc.method.annotation.ReactiveTypeHandler.java

private ResponseBodyEmitter getEmitter(MediaType mediaType) {
    return new ResponseBodyEmitter(STREAMING_TIMEOUT_VALUE) {
        @Override//  w w w.j a  v a2s  .co  m
        protected void extendResponse(ServerHttpResponse outputMessage) {
            outputMessage.getHeaders().setContentType(mediaType);
        }
    };
}