## Uses of Class
org.springframework.core.io.buffer.NettyDataBufferFactory

- Packages that use NettyDataBufferFactory
  Package | Description
  --- | ---
  org.springframework.core.io.buffer | Generic abstraction for working with byte buffer implementations.
  org.springframework.web.reactive.socket.adapter | Classes adapting Spring's Reactive WebSocket API to and from WebSocket runtimes.

- - ### Uses of NettyDataBufferFactory in org.springframework.core.io.buffer

    Methods in org.springframework.core.io.buffer that return NettyDataBufferFactory
    Modifier and Type | Method and Description
    --- | ---
    `NettyDataBufferFactory` | NettyDataBuffer.`factory()`

  - ### Uses of NettyDataBufferFactory in org.springframework.web.reactive.socket.adapter

    Methods in org.springframework.web.reactive.socket.adapter that return NettyDataBufferFactory
    Modifier and Type | Method and Description
    --- | ---
    `NettyDataBufferFactory` | NettyWebSocketSessionSupport.`bufferFactory()`

    Constructors in org.springframework.web.reactive.socket.adapter with parameters of type NettyDataBufferFactory
    Constructor and Description
    `NettyWebSocketSessionSupport(T delegate, HandshakeInfo info, NettyDataBufferFactory factory)`
    `ReactorNettyWebSocketSession(reactor.netty.http.websocket.WebsocketInbound inbound, reactor.netty.http.websocket.WebsocketOutbound outbound, HandshakeInfo info, NettyDataBufferFactory bufferFactory)` Constructor for the session, using the `NettyWebSocketSessionSupport.DEFAULT_FRAME_MAX_SIZE` value.
    `ReactorNettyWebSocketSession(reactor.netty.http.websocket.WebsocketInbound inbound, reactor.netty.http.websocket.WebsocketOutbound outbound, HandshakeInfo info, NettyDataBufferFactory bufferFactory, int maxFramePayloadLength)` Constructor with an additional maxFramePayloadLength argument.