Class InputOutputStreamFactory
java.lang.Object
org.opendaylight.controller.cluster.io.InputOutputStreamFactory
-
Method Summary
Modifier and TypeMethodDescriptionabstract @NonNull InputStream
createInputStream
(ByteSource input) abstract @NonNull InputStream
createInputStream
(File file) abstract @NonNull OutputStream
createOutputStream
(File file) static @NonNull InputOutputStreamFactory
static @NonNull InputOutputStreamFactory
lz4
(net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE blockSize) static @NonNull InputOutputStreamFactory
simple()
abstract @NonNull OutputStream
wrapOutputStream
(OutputStream output)
-
Method Details
-
simple
-
lz4
-
lz4
public static @NonNull InputOutputStreamFactory lz4(net.jpountz.lz4.LZ4FrameOutputStream.BLOCKSIZE blockSize) -
createInputStream
- Throws:
IOException
-
createInputStream
- Throws:
IOException
-
createOutputStream
- Throws:
IOException
-
wrapOutputStream
- Throws:
IOException
-