public class RCONSOLE_FILETRANSFER extends VirtualServerUserWindowAdapter implements AdminFileTransferInterface
TOOLTIP_TEXT| Constructor and Description | 
|---|
| RCONSOLE_FILETRANSFER() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | closeFileTransfer()Closes the file transfer of the requested file. | 
| boolean | continueFileTransfer()Requests next block of data for the file transfer. | 
| void | create(VirtualPanel panel,
      VirtualCUserWindow userWindow,
      PhantomCUserWindow data)This method is called whenever the class has been instantiated. | 
| void | fireCreate(Transaction trans)This method fires the creation data transaction to the client. | 
| void | fireUpdate(Transaction trans)This method is used to fire an update message to the client by
 a virtual class. | 
| boolean | initiateFileTransfer(AdminFileTransferListener listener,
                    String fileName)Initiates file transfer from client to server. | 
| void | issueAction(Transaction trans)This method is invoked by the server kernel when an event has occurred
 on the client side (such as a push button has been pressed). | 
| boolean | listDirectoryTree(AdminFileTransferListener listener,
                 String directory)Lists the directory tree recursively in a directory. | 
| boolean | listFiles(AdminFileTransferListener listener,
         String directory)Lists all files (and directories) in a directory. | 
| boolean | listFiles(AdminFileTransferListener listener,
         String directory,
         boolean doExtended)Lists all files (and directories) in a directory. | 
| boolean | selectFileForTransfer(AdminFileTransferListener listener)Selects a file to transfer. | 
| boolean | selectTargetFile(AdminFileTransferListener listener)Selects a directory on the client | 
| boolean | serverToClientFileTransfer(AdminFileTransferListener listener,
                          String fileName,
                          long totalSize,
                          int size,
                          byte[] data)File transfer from server to client. | 
areTextPromptsAlwaysRefreshed, callControl, clientUpdated, deleteAll, deleteLine, dispose, getBackgroundColor, getCell, getColor, getFont, getForegroundColor, getLength, getLine, getLineCount, getNextSelection, getProperty, getText, hostScreenChanged, insertLine, isChecked, isEnabled, isVisible, refresh, refreshTextPrompts, selectField, setBackgroundColor, setCell, setChecked, setColor, setEnabled, setFileFromList, setFocus, setFocus, setFont, setForegroundColor, setLength, setLine, setListFromFile, setProperty, setSelection, setText, setVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitareTextPromptsAlwaysRefreshed, clientUpdated, dispose, hostScreenChanged, refresh, refreshTextPromptscallControl, deleteAll, deleteLine, getBackgroundColor, getCell, getColor, getFont, getForegroundColor, getLength, getLine, getLineCount, getNextSelection, getProperty, getText, insertLine, isChecked, isEnabled, isVisible, selectField, setBackgroundColor, setCell, setChecked, setColor, setEnabled, setFileFromList, setFocus, setFocus, setFont, setForegroundColor, setLength, setLine, setListFromFile, setProperty, setSelection, setText, setVisiblepublic void create(VirtualPanel panel, VirtualCUserWindow userWindow, PhantomCUserWindow data)
create in interface VirtualServerUserWindowInterfacecreate in class VirtualServerUserWindowAdapterpublic void fireCreate(Transaction trans)
fireCreate in interface VirtualUserWindowInterfacefireCreate in class VirtualServerUserWindowAdapterpublic void fireUpdate(Transaction trans)
fireUpdate in interface VirtualUserWindowInterfacefireUpdate in class VirtualServerUserWindowAdapterpublic void issueAction(Transaction trans)
issueAction in interface VirtualUserWindowInterfaceissueAction in class VirtualServerUserWindowAdapterpublic boolean selectFileForTransfer(AdminFileTransferListener listener)
selectFileForTransfer in interface AdminFileTransferInterfacepublic boolean listFiles(AdminFileTransferListener listener, String directory)
listFiles in interface AdminFileTransferInterfacepublic boolean listFiles(AdminFileTransferListener listener, String directory, boolean doExtended)
listFiles in interface AdminFileTransferInterfacepublic boolean initiateFileTransfer(AdminFileTransferListener listener, String fileName)
Note that just one file at a time can be active.
initiateFileTransfer in interface AdminFileTransferInterfacepublic boolean serverToClientFileTransfer(AdminFileTransferListener listener, String fileName, long totalSize, int size, byte[] data)
Note that just one file at a time can be active.
serverToClientFileTransfer in interface AdminFileTransferInterfacepublic boolean continueFileTransfer()
continueFileTransfer in interface AdminFileTransferInterfacepublic boolean closeFileTransfer()
Note that just one file at a time can be active.
closeFileTransfer in interface AdminFileTransferInterfacepublic boolean selectTargetFile(AdminFileTransferListener listener)
selectTargetFile in interface AdminFileTransferInterfacepublic boolean listDirectoryTree(AdminFileTransferListener listener, String directory)
listDirectoryTree in interface AdminFileTransferInterfacePhantom® and NetPhantom® are registered trademarks of Mindus SARL.
© © Mindus SARL, 2024. All rights reserved.