Interface FileSystemService.DerivedStreamPushProducer

Enclosing class:
FileSystemService

public static interface FileSystemService.DerivedStreamPushProducer
Used by getDerivedByteProviderPush() to produce a derivative stream from a source file.

The implementation needs to write bytes to the supplied OutputStream.

Example:

fsService.getDerivedByteProviderPush(
    containerFSRL, 
    null,
    "the_derived_file",
    -1,
    os -> FileUtilities.copyStream(my_input_stream, os),
    monitor);

See push(OutputStream).

  • Method Summary

    Change
    Modifier and Type
    Method
    Description
    void
    Callback method intended to be implemented by the caller to getDerivedByteProviderPush()