All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.eNetwork.ECL.event.ECLXferEvent
java.lang.Object
|
+----com.ibm.eNetwork.ECL.event.ECLEvent
|
+----com.ibm.eNetwork.ECL.event.ECLProgressEvent
|
+----com.ibm.eNetwork.ECL.event.ECLXferEvent
- public class ECLXferEvent
- extends ECLProgressEvent
Event fired to notify listeners of progress during file transfers.
ECLXferEvents are only generated in Host On-Demand.
-
ECLXferEvent(Object, long, long, String, String, boolean)
- Constructor for generating a new ECLXferEvent.
-
ECLXferEvent(Object, long, long, String, String, boolean, int)
- Constructor for generating a new ECLXferEvent.
-
ECLXferEvent(Object, long, String, String, boolean)
- Constructor for generating a new ECLXferEvent when the size of the
file is not known.
-
ECLXferEvent(Object, long, String, String, boolean, int)
- Constructor for generating a new ECLXferEvent when the size of the
file is not known.
-
GetBytesSent()
- Returns the total number of bytes sent.
-
GetBytesToSend()
- Returns the total number of bytes to be sent.
-
GetECLXfer()
- Returns the instance of ECLXfer associated with this event.
-
GetSourceFile()
- Returns the source file for this transfer event.
-
GetTargetFile()
- Returns the target file for this transfer event.
-
IsReceive()
- Determines whether this event is for a receive or send operation.
-
toString()
- Returns a String representation of the event.
ECLXferEvent
public ECLXferEvent(Object source,
long bytesSent,
String sourceFile,
String targetFile,
boolean receive)
- Constructor for generating a new ECLXferEvent when the size of the
file is not known.
- Parameters:
- source - The source of the event.
- bytesSent - The number of bytes sent so far.
- sourceFile - The source file for the transfer.
- targetFile - The target file for the transfer.
- receive - True if receiving, false if sending.
ECLXferEvent
public ECLXferEvent(Object source,
long bytesSent,
String sourceFile,
String targetFile,
boolean receive,
int type)
- Constructor for generating a new ECLXferEvent when the size of the
file is not known.
- Parameters:
- source - The source of the event.
- bytesSent - The number of bytes sent so far.
- sourceFile - The source file for the transfer.
- targetFile - The target file for the transfer.
- receive - True if receiving, false if sending.
- type - The type of event.
ECLXferEvent
public ECLXferEvent(Object source,
long bytesSent,
long bytesToSend,
String sourceFile,
String targetFile,
boolean receive)
- Constructor for generating a new ECLXferEvent.
- Parameters:
- source - The source of the event.
- bytesSent - The number of bytes sent so far.
- bytesToSend - The total number of bytes to be sent.
- sourceFile - The source file for the transfer.
- targetFile - The target file for the transfer.
- receive - True if receiving, false if sending.
ECLXferEvent
public ECLXferEvent(Object source,
long bytesSent,
long bytesToSend,
String sourceFile,
String targetFile,
boolean receive,
int type)
- Constructor for generating a new ECLXferEvent.
- Parameters:
- source - The source of the event.
- bytesSent - The number of bytes sent so far.
- bytesToSend - The total number of bytes to be sent.
- sourceFile - The source file for the transfer.
- targetFile - The target file for the transfer.
- receive - True if receiving, false if sending.
- type - The type of event.
GetECLXfer
public ECLXfer GetECLXfer()
- Returns the instance of ECLXfer associated with this event.
GetSourceFile
public String GetSourceFile()
- Returns the source file for this transfer event. If the event is
for a receive operation, it is the name of the host file. If the event
is for a send operation, it is the name of the local file.
GetTargetFile
public String GetTargetFile()
- Returns the target file for this transfer event. If the event is
for a receive operation, it is the name of the local file. If the event
is for a send operation, it is the name of the host file.
GetBytesSent
public long GetBytesSent()
- Returns the total number of bytes sent.
GetBytesToSend
public long GetBytesToSend()
- Returns the total number of bytes to be sent. If the size of a
file is unknown or if the event is for a receive operation, this
method will return -1.
IsReceive
public boolean IsReceive()
- Determines whether this event is for a receive or send operation.
- Returns:
- true if receiving, false if sending.
toString
public String toString()
- Returns a String representation of the event.
- Overrides:
- toString in class ECLEvent
All Packages Class Hierarchy This Package Previous Next Index