Class StreamCopier
java.lang.Object
net.schmizz.sshj.common.StreamCopier
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate final InputStreamprivate booleanprivate longprivate StreamCopier.Listenerprivate final org.slf4j.Loggerprivate final LoggerFactoryprivate static final StreamCopier.Listenerprivate final OutputStream -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbufSize(int bufSize) longcopy()keepFlushing(boolean keepFlushing) length(long length) listener(StreamCopier.Listener listener) private Event<IOException> spawnDaemon(String name) private longwrite(byte[] buf, long curPos, int len)
-
Field Details
-
NULL_LISTENER
-
loggerFactory
-
log
private final org.slf4j.Logger log -
in
-
out
-
listener
-
bufSize
private int bufSize -
keepFlushing
private boolean keepFlushing -
length
private long length
-
-
Constructor Details
-
StreamCopier
-
-
Method Details
-
bufSize
-
keepFlushing
-
listener
-
length
-
spawn
-
spawnDaemon
-
spawn
-
copy
- Throws:
IOException
-
write
- Throws:
IOException
-