public class CopyStreamAdapter extends java.lang.Object implements CopyStreamListener
CopyStreamEvent,
CopyStreamListener,
Util| 构造器和说明 |
|---|
CopyStreamAdapter()
Creates a new copyStreamAdapter.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCopyStreamListener(CopyStreamListener listener)
Registers a CopyStreamListener to receive CopyStreamEvents.
|
void |
bytesTransferred(CopyStreamEvent event)
This method is invoked by a CopyStreamEvent source after copying
a block of bytes from a stream.
|
void |
bytesTransferred(long totalBytesTransferred,
int bytesTransferred,
long streamSize)
This method is not part of the JavaBeans model and is used by the
static methods in the org.apache.commons.io.Util class for efficiency.
|
void |
removeCopyStreamListener(CopyStreamListener listener)
Unregisters a CopyStreamListener.
|
public void bytesTransferred(CopyStreamEvent event)
bytesTransferred 在接口中 CopyStreamListenerevent - The CopyStreamEvent fired by the copying of a block of
bytes.public void bytesTransferred(long totalBytesTransferred,
int bytesTransferred,
long streamSize)
bytesTransferred 在接口中 CopyStreamListenertotalBytesTransferred - The total number of bytes transferred
so far by the copy operation.bytesTransferred - The number of bytes copied by the most recent
write.streamSize - The number of bytes in the stream being copied.
This may be equal to CopyStreamEvent.UNKNOWN_STREAM_SIZE if
the size is unknown.public void addCopyStreamListener(CopyStreamListener listener)
listener - The CopyStreamlistener to register.public void removeCopyStreamListener(CopyStreamListener listener)
listener - The CopyStreamlistener to unregister.