Top Description Fields Constructors Methods
org.apache.sshd.scp.client

public abstract Class AbstractScpClientCreator

extends AbstractLoggingBean
implements ScpClientCreator
Class Inheritance
All Implemented Interfaces
org.apache.sshd.scp.client.ScpClientCreator, org.apache.sshd.scp.common.ScpFileOpenerHolder
Known Direct Subclasses
org.apache.sshd.scp.client.DefaultScpClientCreator
Imports
org.apache.sshd.common.util.logging.AbstractLoggingBean, org.apache.sshd.scp.common.ScpFileOpener, .ScpTransferEventListener, org.apache.sshd.scp.common.helpers.DefaultScpFileOpener

TODO Add javadoc
Author
Apache MINA SSHD Project

Field Summary

Modifier and TypeField and Description
private ScpTransferEventListener
private ScpFileOpener
Inherited from org.apache.sshd.common.util.logging.AbstractLoggingBean:
log

Constructor Summary

AccessConstructor and Description
protected
protected

Method Summary

Modifier and TypeMethod and Description
public ScpFileOpener
public ScpTransferEventListener
public void
setScpFileOpener(ScpFileOpener
The default ScpFileOpener to use - if null then a default opener is used
opener
)

Implements org.apache.sshd.scp.common.ScpFileOpenerHolder.setScpFileOpener.

public void
setScpTransferEventListener(ScpTransferEventListener
A default ScpTransferEventListener that can be used to receive information about the SCP operations - may be null to indicate no more events are required
listener
)

Implements org.apache.sshd.scp.client.ScpClientCreator.setScpTransferEventListener.

Inherited from org.apache.sshd.common.util.logging.AbstractLoggingBean:
debugdebugdebugdebugdebugerrorerrorerrorerrorerrorgetSimplifiedLoggerinfoinfowarnwarnwarnwarnwarnwarnwarnwarn

Field Detail

listenerback to summary
private ScpTransferEventListener listener
openerback to summary
private ScpFileOpener opener

Constructor Detail

AbstractScpClientCreatorback to summary
protected AbstractScpClientCreator()
AbstractScpClientCreatorback to summary
protected AbstractScpClientCreator(String discriminator)

Method Detail

getScpFileOpenerback to summary
public ScpFileOpener getScpFileOpener()

Implements org.apache.sshd.scp.common.ScpFileOpenerHolder.getScpFileOpener.

Returns:ScpFileOpener

Doc from org.apache.sshd.scp.common.ScpFileOpenerHolder.getScpFileOpener.

The last ScpFileOpener set via call to setScpFileOpener(ScpFileOpener)

Annotations
@Override
getScpTransferEventListenerback to summary
public ScpTransferEventListener getScpTransferEventListener()

Implements org.apache.sshd.scp.client.ScpClientCreator.getScpTransferEventListener.

Returns:ScpTransferEventListener

Doc from org.apache.sshd.scp.client.ScpClientCreator.getScpTransferEventListener.

The last ScpTransferEventListener set via setScpTransferEventListener(ScpTransferEventListener)

Annotations
@Override
setScpFileOpenerback to summary
public void setScpFileOpener(ScpFileOpener opener)

Implements org.apache.sshd.scp.common.ScpFileOpenerHolder.setScpFileOpener.

Parameters
opener:ScpFileOpener

Doc from org.apache.sshd.scp.common.ScpFileOpenerHolder.setScpFileOpener.

The default ScpFileOpener to use - if null then a default opener is used

Annotations
@Override
setScpTransferEventListenerback to summary
public void setScpTransferEventListener(ScpTransferEventListener listener)

Implements org.apache.sshd.scp.client.ScpClientCreator.setScpTransferEventListener.

Parameters
listener:ScpTransferEventListener

Doc from org.apache.sshd.scp.client.ScpClientCreator.setScpTransferEventListener.

A default ScpTransferEventListener that can be used to receive information about the SCP operations - may be null to indicate no more events are required

Annotations
@Override