# Package de.esprit.netsuite.client.pathtree.action

- Class Summary
  Class | Description
  --- | ---
  ClientPathTreeArchiveAction<C extends ClientContext,T extends PathTree> | This action enables only if the selected path is an archive file.
  ClientPathTreeSelectionAction<C extends ClientContext,T extends PathTree> | This action is only enabled when a path is selected in the `ClientPathTree`.
  FileDownloadAction<C extends ClientContext,T extends RemoteClientPathTree> | This action downloads a file from a `RemoteClientPathTree` from the server to the local file-system.
  FileDownloadWFT<C extends ClientContext,S extends ServerContext> | This task executes a file-transfer for downloading a file from the server.
  FileDownloadWorkflow<C extends ClientContext> | This workflow starts the `FileDownloadWFT`.
  FileUploadAction<C extends ClientContext,T extends PathTree> | This action uploads a file from a local `PathTree` to the remote file-system of the server.
  FileUploadWFT<C extends ClientContext,S extends ServerContext> | This task executes a file-transfer for uploading a file to the server.
  FileUploadWorkflow<C extends ClientContext> | This workflow starts the `FileUploadWFT`.
  RemoteArchiveExtractAction<C extends ClientContext,T extends PathTree> | This action starts the `RemoteArchiveExtractWorkflow`.
  RemoteArchiveExtractEDT<C extends ClientContext> | This task receives task-events from the `RemoteArchiveExtractTask` and logs them locally.
  RemoteArchiveExtractTask | This task performs the remote archive extraction.
  RemoteArchiveExtractWFT<C extends ClientContext> | This task executes the `RemoteArchiveExtractEDT`
  RemoteArchiveExtractWorkflow<C extends ApplicationContext> | This workflow executes the `RemoteArchiveExtractWFT`.
  RemoteArchiveListAction<C extends ClientContext,T extends PathTree> | This action starts the `RemoteArchiveListWorkflow`.
  RemoteArchiveListEDT<C extends ClientContext> | This task receives task-events from the `RemoteArchiveListTask` and logs them locally.
  RemoteArchiveListTask<S extends ServerContext> | This task performs the remote archive listing.
  RemoteArchiveListWFT<C extends ClientContext> | This task starts the `RemoteArchiveListEDT`
  RemoteArchiveListWorkflow<C extends ClientContext> | This workflow starts the `RemoteArchiveListWFT`.
  RemoteDeletePathAction<C extends ClientContext,T extends PathTree> | This action deletes a path (file or directory) in the remote `PathTree`.

Copyright © 2013 EsprIT-Systems. All Rights Reserved.