Package com.illumon.iris.binarystore
Interface ChannelManagerStandard
- All Superinterfaces:
ChannelManager
- All Known Implementing Classes:
BinaryStoreAggregatorWriterStandard,RollingFileManager,RollingFileManagerBase,RollingFileManagerWithDateColumnPartition,RollingFileManagerWithSpecifiedColumnPartition
public interface ChannelManagerStandard extends ChannelManager
Interface derived from
ChannelManager for implementations that determine channels based on internal pre-determined criteria.-
Method Summary
Modifier and Type Method Description GatheringByteChannelgetChannel()For ChannelManager implementations that don't support dynamic column partition determination, the channel is based on pre-determined criteria.
-
Method Details
-
getChannel
For ChannelManager implementations that don't support dynamic column partition determination, the channel is based on pre-determined criteria. The channel may still change, but not dynamically based on data that the ChannelManager user determines.- Returns:
- a non-null, open
GatheringByteChannel - Throws:
IOException- if the call encounters an error
-