public interface MethodReaderBuilder
Modifier and Type | Method and Description |
---|---|
MethodReader |
build(Object... components)
Build a MethodReader using the following components to call
|
default MethodReaderBuilder |
exceptionHandlerOnUnknownMethod(net.openhft.chronicle.core.onoes.ExceptionHandler exceptionHandler)
setter to determine how unknown methods are logged or ExceptionHandler.ignoresEverything()
|
MethodReaderBuilder |
metaDataHandler(Object... components)
Handler for meta data messages
|
MethodReaderBuilder |
methodReaderInterceptorReturns(MethodReaderInterceptorReturns methodReaderInterceptorReturns)
Interceptor for methods called
|
default MethodReaderBuilder |
predicate(Predicate<?> predicate)
Sets a predicate that is executed on every call to readOne().
|
default MethodReaderBuilder |
warnMissing(boolean warnMissing) |
MethodReaderBuilder methodReaderInterceptorReturns(MethodReaderInterceptorReturns methodReaderInterceptorReturns)
default MethodReaderBuilder warnMissing(boolean warnMissing)
default MethodReaderBuilder exceptionHandlerOnUnknownMethod(net.openhft.chronicle.core.onoes.ExceptionHandler exceptionHandler)
exceptionHandler
- to callMethodReaderBuilder metaDataHandler(Object... components)
components
- to callMethodReader build(Object... components)
components
- to calldefault MethodReaderBuilder predicate(Predicate<?> predicate)
false
,
readOne() will return false without reading a message. This feature was introduced to enable
flow control in chronicle-service. For more information, please refer to the documentation
of chronicle-service.predicate
- a predicate to determine if readOne() should read a message. The default value is true
,Copyright © 2023. All rights reserved.