public abstract class AbstractScpClientCreator extends AbstractLoggingBean implements ScpClientCreator
| Modifier and Type | Field and Description |
|---|---|
private ScpTransferEventListener |
listener |
private ScpFileOpener |
opener |
log| Modifier | Constructor and Description |
|---|---|
protected |
AbstractScpClientCreator() |
|
AbstractScpClientCreator(java.lang.String discriminator) |
| Modifier and Type | Method and Description |
|---|---|
ScpFileOpener |
getScpFileOpener() |
ScpTransferEventListener |
getScpTransferEventListener() |
void |
setScpFileOpener(ScpFileOpener opener) |
void |
setScpTransferEventListener(ScpTransferEventListener listener) |
getSimplifiedLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateScpClient, createScpClient, createScpClient, createScpClient, instanceprivate ScpFileOpener opener
private ScpTransferEventListener listener
protected AbstractScpClientCreator()
public AbstractScpClientCreator(java.lang.String discriminator)
public ScpFileOpener getScpFileOpener()
getScpFileOpener in interface ScpFileOpenerHolderScpFileOpener set via call to ScpFileOpenerHolder.setScpFileOpener(ScpFileOpener)public void setScpFileOpener(ScpFileOpener opener)
setScpFileOpener in interface ScpFileOpenerHolderopener - The default ScpFileOpener to use - if null then a default opener is usedpublic ScpTransferEventListener getScpTransferEventListener()
getScpTransferEventListener in interface ScpClientCreatorScpTransferEventListener set via
ScpClientCreator.setScpTransferEventListener(ScpTransferEventListener)public void setScpTransferEventListener(ScpTransferEventListener listener)
setScpTransferEventListener in interface ScpClientCreatorlistener - A default ScpTransferEventListener that can be used to receive information about the SCP
operations - may be null to indicate no more events are requiredScpClientCreator.createScpClient(ClientSession, ScpTransferEventListener)