Package | Description |
---|---|
examples.ftp | |
org.apache.commons.net.ftp |
FTP and FTPS support classes
|
org.apache.commons.net.io |
Utility classes for IO support.
|
Modifier and Type | Method and Description |
---|---|
private static CopyStreamListener |
FTPClientExample.createListener() |
Modifier and Type | Class and Description |
---|---|
private static class |
FTPClient.CSL |
Modifier and Type | Field and Description |
---|---|
private CopyStreamListener |
FTPClient.__copyStreamListener |
Modifier and Type | Method and Description |
---|---|
private CopyStreamListener |
FTPClient.__mergeListeners(CopyStreamListener local)
Merge two copystream listeners, either or both of which may be null.
|
CopyStreamListener |
FTPClient.getCopyStreamListener()
Obtain the currently active listener.
|
Modifier and Type | Method and Description |
---|---|
private CopyStreamListener |
FTPClient.__mergeListeners(CopyStreamListener local)
Merge two copystream listeners, either or both of which may be null.
|
void |
FTPClient.setCopyStreamListener(CopyStreamListener listener)
Set the listener to be used when performing store/retrieve operations.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyStreamAdapter
The CopyStreamAdapter will relay CopyStreamEvents to a list of listeners
when either of its bytesTransferred() methods are called.
|
Modifier and Type | Method and Description |
---|---|
void |
CopyStreamAdapter.addCopyStreamListener(CopyStreamListener listener)
Registers a CopyStreamListener to receive CopyStreamEvents.
|
static long |
Util.copyReader(java.io.Reader source,
java.io.Writer dest,
int bufferSize,
long streamSize,
CopyStreamListener listener)
Copies the contents of a Reader to a Writer using a
copy buffer of a given size and notifies the provided
CopyStreamListener of the progress of the copy operation by calling
its bytesTransferred(long, int) method after each write to the
destination.
|
static long |
Util.copyStream(java.io.InputStream source,
java.io.OutputStream dest,
int bufferSize,
long streamSize,
CopyStreamListener listener)
Copies the contents of an InputStream to an OutputStream using a
copy buffer of a given size and notifies the provided
CopyStreamListener of the progress of the copy operation by calling
its bytesTransferred(long, int) method after each write to the
destination.
|
static long |
Util.copyStream(java.io.InputStream source,
java.io.OutputStream dest,
int bufferSize,
long streamSize,
CopyStreamListener listener,
boolean flush)
Copies the contents of an InputStream to an OutputStream using a
copy buffer of a given size and notifies the provided
CopyStreamListener of the progress of the copy operation by calling
its bytesTransferred(long, int) method after each write to the
destination.
|
void |
CopyStreamAdapter.removeCopyStreamListener(CopyStreamListener listener)
Unregisters a CopyStreamListener.
|