Secure FTP Factory

com.jscape.filetransfer
Class FileTransferUploadEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.jscape.filetransfer.FileTransferEvent
          extended by com.jscape.filetransfer.FileTransferUploadEvent
All Implemented Interfaces:
java.io.Serializable

public class FileTransferUploadEvent
extends FileTransferEvent

Fired when file is uploaded to server.

See Also:
Serialized Form

Constructor Summary
FileTransferUploadEvent(java.lang.Object source, java.lang.String filename, java.lang.String path, java.lang.String localPath, long size, long time)
          Creates a new event instance.
 
Method Summary
 void accept(FileTransferListener listener)
          Accepts event via FileTransferListener.
 java.lang.String getFilename()
          Gets name of file uploaded.
 java.lang.String getLocalPath()
          Returns uploaded file local path.
 java.lang.String getPath()
          Gets remote path the file was uploaded to.
 long getSize()
          Gets total bytes transmitted.
 long getTime()
          Gets total time to transfer file measured in milliseconds.
 java.lang.String toString()
          Gets String equivalent of this event.
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FileTransferUploadEvent

public FileTransferUploadEvent(java.lang.Object source,
                               java.lang.String filename,
                               java.lang.String path,
                               java.lang.String localPath,
                               long size,
                               long time)
Creates a new event instance.

Parameters:
source - the source of the event
filename - the file uploaded
path - the remote path the file was uploaded to
localPath - the local file path
size - the size of file in bytes
time - the time to transfer file in milliseconds
Method Detail

getFilename

public java.lang.String getFilename()
Gets name of file uploaded.

Returns:
filename

getPath

public java.lang.String getPath()
Gets remote path the file was uploaded to.

Returns:
remote directory path

getLocalPath

public java.lang.String getLocalPath()
Returns uploaded file local path.

Returns:
uploaded file local path

getSize

public long getSize()
Gets total bytes transmitted.

Returns:
bytes transmitted

getTime

public long getTime()
Gets total time to transfer file measured in milliseconds.

Returns:
total time

accept

public void accept(FileTransferListener listener)
Accepts event via FileTransferListener.

Specified by:
accept in class FileTransferEvent
Parameters:
listener - the listener which receives event

toString

public java.lang.String toString()
Gets String equivalent of this event.

Overrides:
toString in class java.util.EventObject
Returns:
the String equivalent for this event

Secure FTP Factory

Copyright © JSCAPE LLC. 1999-2011. All Rights Reserved