Package org.apache.sshd.scp.client
Class AbstractScpClientCreator
- java.lang.Object
-
- org.apache.sshd.common.util.logging.AbstractLoggingBean
-
- org.apache.sshd.scp.client.AbstractScpClientCreator
-
- All Implemented Interfaces:
ScpClientCreator,ScpFileOpenerHolder
- Direct Known Subclasses:
DefaultScpClientCreator
public abstract class AbstractScpClientCreator extends org.apache.sshd.common.util.logging.AbstractLoggingBean implements ScpClientCreator
TODO Add javadoc- Author:
- Apache MINA SSHD Project
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractScpClientCreator()protectedAbstractScpClientCreator(String discriminator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ScpFileOpenergetScpFileOpener()ScpTransferEventListenergetScpTransferEventListener()voidsetScpFileOpener(ScpFileOpener opener)voidsetScpTransferEventListener(ScpTransferEventListener listener)-
Methods inherited from class org.apache.sshd.common.util.logging.AbstractLoggingBean
debug, debug, debug, debug, debug, error, error, error, error, error, getSimplifiedLogger, info, info, warn, warn, warn, warn, warn, warn, warn, warn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.sshd.scp.client.ScpClientCreator
createScpClient, createScpClient, createScpClient, createScpClient
-
-
-
-
Constructor Detail
-
AbstractScpClientCreator
protected AbstractScpClientCreator()
-
AbstractScpClientCreator
protected AbstractScpClientCreator(String discriminator)
-
-
Method Detail
-
getScpFileOpener
public ScpFileOpener getScpFileOpener()
- Specified by:
getScpFileOpenerin interfaceScpFileOpenerHolder- Returns:
- The last
ScpFileOpenerset via call toScpFileOpenerHolder.setScpFileOpener(ScpFileOpener)
-
setScpFileOpener
public void setScpFileOpener(ScpFileOpener opener)
- Specified by:
setScpFileOpenerin interfaceScpFileOpenerHolder- Parameters:
opener- The defaultScpFileOpenerto use - ifnullthen a default opener is used
-
getScpTransferEventListener
public ScpTransferEventListener getScpTransferEventListener()
- Specified by:
getScpTransferEventListenerin interfaceScpClientCreator- Returns:
- The last
ScpTransferEventListenerset viaScpClientCreator.setScpTransferEventListener(ScpTransferEventListener)
-
setScpTransferEventListener
public void setScpTransferEventListener(ScpTransferEventListener listener)
- Specified by:
setScpTransferEventListenerin interfaceScpClientCreator- Parameters:
listener- A defaultScpTransferEventListenerthat can be used to receive information about the SCP operations - may benullto indicate no more events are required- See Also:
ScpClientCreator.createScpClient(ClientSession, ScpTransferEventListener)
-
-