| Constructor and Description |
|---|
ChronicleReader() |
| Modifier and Type | Method and Description |
|---|---|
String |
arg()
Retrieves the argument for this Reader.
|
ChronicleReader |
asMethodReader(@NotNull String methodReaderInterface)
Sets the method reader interface for this Reader.
|
void |
execute()
Executes the Reader.
|
ChronicleReader |
historyRecords(long maxHistoryRecords)
Sets the maximum number of history records for this Reader.
|
ChronicleReader |
inReverseOrder() |
String |
limiterArg()
Retrieves the limiter argument for this Reader.
|
Consumer<String> |
messageSink() |
Class<?> |
methodReaderInterface()
Retrieves the method reader interface for this Reader.
|
ChronicleReader |
showMessageHistory(boolean showMessageHistory)
Sets whether to show message history for this Reader.
|
void |
stop()
Stops the Reader.
|
ChronicleReader |
suppressDisplayIndex()
Suppresses the display index for this Reader.
|
ChronicleReader |
tail()
Sets the Reader to tail mode.
|
ChronicleReader |
withArg(@NotNull String arg)
Sets the argument for this Reader.
|
ChronicleReader |
withBasePath(@NotNull Path path)
Sets the base path for this Reader.
|
ChronicleReader |
withBinarySearch(@NotNull String binarySearchClass)
Sets the binary search for this Reader.
|
ChronicleReader |
withContentBasedLimiter(ContentBasedLimiter contentBasedLimiter)
Sets the content-based limiter for this Reader.
|
ChronicleReader |
withCustomPlugin(@NotNull ChronicleReaderPlugin customPlugin)
Sets the custom plugin for this Reader.
|
ChronicleReader |
withDocumentPollMethod(Function<ExcerptTailer,net.openhft.chronicle.wire.DocumentContext> pollMethod) |
ChronicleReader |
withExclusionRegex(@NotNull String regex)
Adds exclusion regex for this Reader.
|
ChronicleReader |
withInclusionRegex(@NotNull String regex)
Adds an inclusion regex for this Reader.
|
ChronicleReader |
withLimiterArg(@NotNull String limiterArg)
Sets the limiter argument for this Reader.
|
ChronicleReader |
withMatchLimit(long matchLimit) |
ChronicleReader |
withMessageSink(@NotNull Consumer<String> messageSink)
Sets the message sink for this Reader.
|
ChronicleReader |
withReadOnly(boolean readOnly) |
ChronicleReader |
withStartIndex(long index)
Sets the start index for this Reader.
|
ChronicleReader |
withTailerId(String tailerId) |
ChronicleReader |
withWireType(@NotNull net.openhft.chronicle.wire.WireType wireType)
Sets the wire type for this Reader.
|
public void execute()
Readerpublic ChronicleReader withReadOnly(boolean readOnly)
public ChronicleReader withMatchLimit(long matchLimit)
public ChronicleReader withMessageSink(@NotNull @NotNull Consumer<String> messageSink)
ReaderwithMessageSink in interface ReadermessageSink - A Consumer function that will handle the messages read by this Reader.public ChronicleReader withBasePath(@NotNull @NotNull Path path)
ReaderwithBasePath in interface Readerpath - The base path.public ChronicleReader withInclusionRegex(@NotNull @NotNull String regex)
ReaderwithInclusionRegex in interface Readerregex - The inclusion regex.public ChronicleReader withExclusionRegex(@NotNull @NotNull String regex)
ReaderwithExclusionRegex in interface Readerregex - The exclusion regex.public ChronicleReader withCustomPlugin(@NotNull @NotNull ChronicleReaderPlugin customPlugin)
ReaderReader.withMessageSink(Consumer)withCustomPlugin in interface ReadercustomPlugin - The custom plugin.public ChronicleReader withStartIndex(long index)
ReaderwithStartIndex in interface Readerindex - The start index.public ChronicleReader tail()
Readerpublic ChronicleReader historyRecords(long maxHistoryRecords)
ReaderhistoryRecords in interface ReadermaxHistoryRecords - The maximum number of history records.public ChronicleReader asMethodReader(@NotNull @NotNull String methodReaderInterface)
ReaderasMethodReader in interface ReadermethodReaderInterface - The method reader interface class name. If empty, a dummy reader is created.public ChronicleReader showMessageHistory(boolean showMessageHistory)
ReadershowMessageHistory in interface ReadershowMessageHistory - Whether to show message history.public ChronicleReader withBinarySearch(@NotNull @NotNull String binarySearchClass)
ReaderwithBinarySearch in interface ReaderbinarySearchClass - The binary search.public ChronicleReader withContentBasedLimiter(ContentBasedLimiter contentBasedLimiter)
ReaderwithContentBasedLimiter in interface ReadercontentBasedLimiter - The content-based limiter.public ChronicleReader withArg(@NotNull @NotNull String arg)
ReaderReader.withBinarySearch(String)public ChronicleReader withLimiterArg(@NotNull @NotNull String limiterArg)
ReaderReader.withContentBasedLimiter(ContentBasedLimiter)withLimiterArg in interface ReaderlimiterArg - The limiter argument.public ChronicleReader withWireType(@NotNull @NotNull net.openhft.chronicle.wire.WireType wireType)
ReaderwithWireType in interface ReaderwireType - The wire type.public ChronicleReader inReverseOrder()
public ChronicleReader suppressDisplayIndex()
ReadersuppressDisplayIndex in interface Readerpublic String arg()
Readerpublic String limiterArg()
ReaderlimiterArg in interface Readerpublic Class<?> methodReaderInterface()
ReadermethodReaderInterface in interface Readerpublic ChronicleReader withDocumentPollMethod(Function<ExcerptTailer,net.openhft.chronicle.wire.DocumentContext> pollMethod)
public ChronicleReader withTailerId(String tailerId)
Copyright © 2024. All rights reserved.