se.entra.phantom.server.rconsole
Interface AdminFileTransferListener

All Known Implementing Classes:
AdminConfigUpgrade, AdminUtilClientToServerFileTransfer, AdminUtilServerToClientFileTransfer

public interface AdminFileTransferListener

Interface used for file transfer in the Server Administration program.


Method Summary
 void onDirectoryList(VirtualPanel vp, AdminFileTransferInterface ft, AdminConfigFileTransferItem[] files)
          Returns the list of all files or directories in the requested directory.
 void onFileDownload(VirtualPanel vp, AdminFileTransferInterface ft, int totalSize, byte[] data)
          A piece of the download data of a file (data is null when cancelled).
 void onFileSelected(VirtualPanel vp, AdminFileTransferInterface ft, String fileName, int size)
          A file has been selected in the dialog box (or cancelled if file name is null).
 void onFileTransferError(VirtualPanel vp, AdminFileTransferInterface ft, String errorMessage)
          Called whenever a file transfer error occurs.
 void onFileUpload(VirtualPanel vp, AdminFileTransferInterface ft)
          The client is ready to receive next chunk of data.
 void onFileUploadComplete(VirtualPanel vp, AdminFileTransferInterface ft)
          The client confirms that the file transfer is completed.
 void onTargetFileSelected(VirtualPanel vp, AdminFileTransferInterface ft, String directory)
          A target file has been selected, on the client side, in the dialog box (or cancelled if file name is null).
 

Method Detail

onFileTransferError

void onFileTransferError(VirtualPanel vp,
                         AdminFileTransferInterface ft,
                         String errorMessage)
Called whenever a file transfer error occurs.


onFileSelected

void onFileSelected(VirtualPanel vp,
                    AdminFileTransferInterface ft,
                    String fileName,
                    int size)
A file has been selected in the dialog box (or cancelled if file name is null).


onDirectoryList

void onDirectoryList(VirtualPanel vp,
                     AdminFileTransferInterface ft,
                     AdminConfigFileTransferItem[] files)
Returns the list of all files or directories in the requested directory.


onFileDownload

void onFileDownload(VirtualPanel vp,
                    AdminFileTransferInterface ft,
                    int totalSize,
                    byte[] data)
A piece of the download data of a file (data is null when cancelled).


onFileUpload

void onFileUpload(VirtualPanel vp,
                  AdminFileTransferInterface ft)
The client is ready to receive next chunk of data.


onTargetFileSelected

void onTargetFileSelected(VirtualPanel vp,
                          AdminFileTransferInterface ft,
                          String directory)
A target file has been selected, on the client side, in the dialog box (or cancelled if file name is null).


onFileUploadComplete

void onFileUploadComplete(VirtualPanel vp,
                          AdminFileTransferInterface ft)
The client confirms that the file transfer is completed.



Phantom® and NetPhantom® are registered trademarks of Codectica Systems SARL.
© Copyright Codectica Systems SARL, 2008. All rights reserved.