Interface MultiStreamDataSource

  • All Superinterfaces:
    DataSource

    public interface MultiStreamDataSource
    extends DataSource
    A data source with multiple input/output stream data sources (streams), each identified by a unique name. It may be useful if we want to read/write data from different places independently. For instance I want to store metadata in one place and the real stuff in the other place. Or I can store my special meta-data nodes in-memory, while the main data on disk. FolderDataSource may serve as a good example of a concrete implementation.
    See Also:
    StreamDataSource