RSE
Release 1.0

org.eclipse.rse.subsystems.files.dstore.old
Class FileTransferStatusListener

java.lang.Object
  extended byorg.eclipse.rse.subsystems.files.dstore.old.StatusChangeListener
      extended byorg.eclipse.rse.subsystems.files.dstore.old.FileTransferStatusListener
All Implemented Interfaces:
ICommunicationsListener, org.eclipse.dstore.extra.internal.extra.IDomainListener

public class FileTransferStatusListener
extends StatusChangeListener


Nested Class Summary
 
Nested classes inherited from class org.eclipse.rse.subsystems.files.dstore.old.StatusChangeListener
StatusChangeListener.FindShell
 
Field Summary
protected  org.eclipse.dstore.core.model.DataElement _log
           
protected  String _remotePath
           
protected  org.eclipse.dstore.core.model.DataElement _statusElement
           
 
Fields inherited from class org.eclipse.rse.subsystems.files.dstore.old.StatusChangeListener
_networkDown, cancelled, done, historyOfTargets, monitor, shell, system, target
 
Constructor Summary
FileTransferStatusListener(String remotePath, Shell shell, IProgressMonitor monitor, IConnectorService system, org.eclipse.dstore.core.model.DataStore ds, org.eclipse.dstore.core.model.DataElement uploadLog)
           
 
Method Summary
protected  boolean determineStatusDone()
          Determines whether the status is done.
protected  org.eclipse.dstore.core.model.DataElement findOrCreateUploadStatus(org.eclipse.dstore.core.model.DataStore ds)
           
 String getErrorMessage()
           
 String getRemotePath()
           
 void setRemotePath(String remotePath)
           
 boolean uploadHasFailed()
           
 
Methods inherited from class org.eclipse.rse.subsystems.files.dstore.old.StatusChangeListener
communicationsStateChange, domainChanged, getShell, getStatus, isNetworkDown, isPassiveCommunicationsListener, listeningTo, setDone, setStatus, waitForUpdate, waitForUpdate, waitForUpdate, wasCancelled, whatIsGoingOn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_remotePath

protected String _remotePath

_log

protected org.eclipse.dstore.core.model.DataElement _log

_statusElement

protected org.eclipse.dstore.core.model.DataElement _statusElement
Constructor Detail

FileTransferStatusListener

public FileTransferStatusListener(String remotePath,
                                  Shell shell,
                                  IProgressMonitor monitor,
                                  IConnectorService system,
                                  org.eclipse.dstore.core.model.DataStore ds,
                                  org.eclipse.dstore.core.model.DataElement uploadLog)
                           throws Exception
Method Detail

findOrCreateUploadStatus

protected org.eclipse.dstore.core.model.DataElement findOrCreateUploadStatus(org.eclipse.dstore.core.model.DataStore ds)

determineStatusDone

protected boolean determineStatusDone()
Description copied from class: StatusChangeListener
Determines whether the status is done.

Overrides:
determineStatusDone in class StatusChangeListener
Returns:
true if status done, false otherwise.

uploadHasFailed

public boolean uploadHasFailed()

getErrorMessage

public String getErrorMessage()

getRemotePath

public String getRemotePath()

setRemotePath

public void setRemotePath(String remotePath)

RSE
Release 1.0

Copyright (c) IBM Corporation and others 2000, 2006. All Rights Reserved.