public abstract class AbstractScpClientCreator extends AbstractLoggingBean implements ScpClientCreator
log
Modifier | Constructor and Description |
---|---|
protected |
AbstractScpClientCreator() |
|
AbstractScpClientCreator(String discriminator) |
Modifier and Type | Method and Description |
---|---|
ScpFileOpener |
getScpFileOpener() |
ScpTransferEventListener |
getScpTransferEventListener() |
void |
setScpFileOpener(ScpFileOpener opener) |
void |
setScpTransferEventListener(ScpTransferEventListener listener) |
getSimplifiedLogger
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createScpClient, createScpClient, createScpClient, createScpClient, instance
protected AbstractScpClientCreator()
public AbstractScpClientCreator(String discriminator)
public ScpFileOpener getScpFileOpener()
getScpFileOpener
in interface ScpFileOpenerHolder
ScpFileOpener
set via call
to ScpFileOpenerHolder.setScpFileOpener(ScpFileOpener)
public void setScpFileOpener(ScpFileOpener opener)
setScpFileOpener
in interface ScpFileOpenerHolder
opener
- The default ScpFileOpener
to use - if null
then a default opener is usedpublic ScpTransferEventListener getScpTransferEventListener()
getScpTransferEventListener
in interface ScpClientCreator
ScpTransferEventListener
set via
ScpClientCreator.setScpTransferEventListener(ScpTransferEventListener)
public void setScpTransferEventListener(ScpTransferEventListener listener)
setScpTransferEventListener
in interface ScpClientCreator
listener
- 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)
Copyright © 2008–2022 The Apache Software Foundation. All rights reserved.