Module jtrim.query
Package org.jtrim2.concurrent.query.io
package org.jtrim2.concurrent.query.io
Contains classes and interface to asynchronously read from channels and
streams.
- See Also:
-
ClassDescriptionAsyncChannelLink<DataType>Defines an
AsyncDataLinkwhich allows to read an arbitraryChanneland process its content to be provided as asynchronously.ChannelOpener<ChannelType extends Channel>Defines an interface to open a newChannelfor processing.ChannelProcessor<DataType,ChannelType extends Channel> Defines an interface for processing the data of an openChanneland to forward the processed data to anAsyncDataListener.The interface through which theChannelProcessormay set the current state of progress of the processing of the channel.Defines aChannelProcessorwhich reads and deserializes the first object from the specified channel.Defines aChannelOpenerwhich opens a specific file.Defines an interface for opening a new input stream for reading.