- java.lang.Object
-
- io.netty5.channel.MaxMessagesReadHandleFactory
-
- io.netty5.channel.FixedReadHandleFactory
-
- All Implemented Interfaces:
ReadHandleFactory
public class FixedReadHandleFactory extends MaxMessagesReadHandleFactory
TheReadHandleFactorythat always yields the same buffer size prediction. This handle ignores the feedback from the I/O thread.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.netty5.channel.MaxMessagesReadHandleFactory
MaxMessagesReadHandleFactory.MaxMessageReadHandle
-
Nested classes/interfaces inherited from interface io.netty5.channel.ReadHandleFactory
ReadHandleFactory.ReadHandle
-
-
Constructor Summary
Constructors Constructor Description FixedReadHandleFactory(int bufferSize)Creates a new predictor that always returns the same prediction of the specified buffer size.FixedReadHandleFactory(int maxMessagesPerRead, int bufferSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MaxMessagesReadHandleFactory.MaxMessageReadHandlenewMaxMessageHandle(int maxMessagesPerRead)Creates a newMaxMessagesReadHandleFactory.MaxMessageReadHandleto use.-
Methods inherited from class io.netty5.channel.MaxMessagesReadHandleFactory
newHandle
-
-
-
-
Method Detail
-
newMaxMessageHandle
public MaxMessagesReadHandleFactory.MaxMessageReadHandle newMaxMessageHandle(int maxMessagesPerRead)
Description copied from class:MaxMessagesReadHandleFactoryCreates a newMaxMessagesReadHandleFactory.MaxMessageReadHandleto use.- Specified by:
newMaxMessageHandlein classMaxMessagesReadHandleFactory- Parameters:
maxMessagesPerRead- the maximum number of messages to read per read loop.- Returns:
- the handle.
-
-