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 GatheringByteChannel
getChannel()
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
-