Package net.schmizz.sshj.xfer
Class LoggingTransferListener
- java.lang.Object
-
- net.schmizz.sshj.xfer.LoggingTransferListener
-
- All Implemented Interfaces:
TransferListener
public class LoggingTransferListener extends java.lang.Object implements TransferListener
-
-
Field Summary
Fields Modifier and Type Field Description private org.slf4j.Logger
log
private LoggerFactory
loggerFactory
private java.lang.String
relPath
-
Constructor Summary
Constructors Modifier Constructor Description private
LoggingTransferListener(java.lang.String relPath, LoggerFactory loggerFactory)
LoggingTransferListener(LoggerFactory loggerFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransferListener
directory(java.lang.String name)
StreamCopier.Listener
file(java.lang.String name, long size)
-
-
-
Field Detail
-
loggerFactory
private final LoggerFactory loggerFactory
-
log
private final org.slf4j.Logger log
-
relPath
private final java.lang.String relPath
-
-
Constructor Detail
-
LoggingTransferListener
public LoggingTransferListener(LoggerFactory loggerFactory)
-
LoggingTransferListener
private LoggingTransferListener(java.lang.String relPath, LoggerFactory loggerFactory)
-
-
Method Detail
-
directory
public TransferListener directory(java.lang.String name)
- Specified by:
directory
in interfaceTransferListener
-
file
public StreamCopier.Listener file(java.lang.String name, long size)
- Specified by:
file
in interfaceTransferListener
-
-