RSE
Release 2.0

org.eclipse.rse.services.dstore.util
Class DStoreFileTransferStatusListener

java.lang.Object
  extended by org.eclipse.rse.services.dstore.util.StatusChangeListener
      extended by org.eclipse.rse.services.dstore.util.DStoreFileTransferStatusListener
All Implemented Interfaces:
org.eclipse.dstore.extra.IDomainListener

public class DStoreFileTransferStatusListener
extends StatusChangeListener


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.rse.services.dstore.util.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.services.dstore.util.StatusChangeListener
_networkDown, cancelled, done, historyOfTargets, monitor, shell, target
 
Constructor Summary
DStoreFileTransferStatusListener(String remotePath, Shell shell, IProgressMonitor monitor, 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.services.dstore.util.StatusChangeListener
domainChanged, getShell, getStatus, isNetworkDown, isPassiveCommunicationsListener, listeningTo, setDone, setStatus, waitForUpdate, waitForUpdate, wasCancelled
 
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

DStoreFileTransferStatusListener

public DStoreFileTransferStatusListener(String remotePath,
                                        Shell shell,
                                        IProgressMonitor monitor,
                                        org.eclipse.dstore.core.model.DataStore ds,
                                        org.eclipse.dstore.core.model.DataElement uploadLog)
                                 throws Exception
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 2.0

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