public class CopyStreamEvent extends EventObject
CopyStreamListener
,
CopyStreamAdapter
,
Util
,
Serialized FormModifier and Type | Field and Description |
---|---|
static long |
UNKNOWN_STREAM_SIZE
Constant used to indicate the stream size is unknown.
|
source
Constructor and Description |
---|
CopyStreamEvent(Object source,
long totalBytesTransferred,
int bytesTransferred,
long streamSize)
Creates a new CopyStreamEvent instance.
|
Modifier and Type | Method and Description |
---|---|
int |
getBytesTransferred()
Returns the number of bytes transferred by the write that triggered
the event.
|
long |
getStreamSize()
Returns the size of the stream being copied.
|
long |
getTotalBytesTransferred()
Returns the total number of bytes transferred so far by the copy
operation.
|
String |
toString() |
getSource
public static final long UNKNOWN_STREAM_SIZE
public CopyStreamEvent(Object source, long totalBytesTransferred, int bytesTransferred, long streamSize)
source
- The source of the event.totalBytesTransferred
- The total number of bytes transferred so
far during a copy operation.bytesTransferred
- The number of bytes transferred during the
write that triggered the CopyStreamEvent.streamSize
- The number of bytes in the stream being copied.
This may be set to UNKNOWN_STREAM_SIZE
if the
size is unknown.public int getBytesTransferred()
public long getTotalBytesTransferred()
public long getStreamSize()
UNKNOWN_STREAM_SIZE
if the
size is unknown.public String toString()
toString
in class EventObject
Copyright © 2001–2016 The Apache Software Foundation. All rights reserved.