Uses of Interface
org.apache.flink.runtime.io.disk.iomanager.RequestDoneCallback
Packages that use RequestDoneCallback
-
Uses of RequestDoneCallback in org.apache.flink.runtime.io.disk.iomanager
Classes in org.apache.flink.runtime.io.disk.iomanager that implement RequestDoneCallbackModifier and TypeClassDescriptionclassARequestDoneCallbackthat adds the memory segments to a blocking queue.Fields in org.apache.flink.runtime.io.disk.iomanager declared as RequestDoneCallbackModifier and TypeFieldDescriptionprotected final RequestDoneCallback<T>AsynchronousFileIOChannel.resultHandlerHandler for completed requestsMethods in org.apache.flink.runtime.io.disk.iomanager with parameters of type RequestDoneCallbackModifier and TypeMethodDescriptionabstract BlockChannelWriterWithCallback<org.apache.flink.core.memory.MemorySegment>IOManager.createBlockChannelWriter(FileIOChannel.ID channelID, RequestDoneCallback<org.apache.flink.core.memory.MemorySegment> callback) Creates a block channel writer that writes to the given channel.BlockChannelWriterWithCallback<org.apache.flink.core.memory.MemorySegment>IOManagerAsync.createBlockChannelWriter(FileIOChannel.ID channelID, RequestDoneCallback<org.apache.flink.core.memory.MemorySegment> callback) abstract BufferFileReaderIOManager.createBufferFileReader(FileIOChannel.ID channelID, RequestDoneCallback<Buffer> callback) IOManagerAsync.createBufferFileReader(FileIOChannel.ID channelID, RequestDoneCallback<Buffer> callback) abstract BufferFileSegmentReaderIOManager.createBufferFileSegmentReader(FileIOChannel.ID channelID, RequestDoneCallback<FileSegment> callback) IOManagerAsync.createBufferFileSegmentReader(FileIOChannel.ID channelID, RequestDoneCallback<FileSegment> callback) Constructors in org.apache.flink.runtime.io.disk.iomanager with parameters of type RequestDoneCallbackModifierConstructorDescriptionprotectedAsynchronousBlockWriterWithCallback(FileIOChannel.ID channelID, RequestQueue<org.apache.flink.runtime.io.disk.iomanager.WriteRequest> requestQueue, RequestDoneCallback<org.apache.flink.core.memory.MemorySegment> callback) Creates a new asynchronous block writer for the given channel.protectedAsynchronousBufferFileReader(FileIOChannel.ID channelID, RequestQueue<org.apache.flink.runtime.io.disk.iomanager.ReadRequest> requestQueue, RequestDoneCallback<Buffer> callback) protectedAsynchronousBufferFileSegmentReader(FileIOChannel.ID channelID, RequestQueue<org.apache.flink.runtime.io.disk.iomanager.ReadRequest> requestQueue, RequestDoneCallback<FileSegment> callback) protectedAsynchronousFileIOChannel(FileIOChannel.ID channelID, RequestQueue<R> requestQueue, RequestDoneCallback<T> callback, boolean writeEnabled) Creates a new channel access to the path indicated by the given ID.