public interface CopyStreamListener extends EventListener
|Modifier and Type||Method and Description|
This method is invoked by a CopyStreamEvent source after copying a block of bytes from a stream.
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 bytesTransferred(CopyStreamEvent event)
event- The CopyStreamEvent fired by the copying of a block of bytes.
void bytesTransferred(long totalBytesTransferred, int bytesTransferred, long streamSize)
totalBytesTransferred- 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.
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.