com.ptc.epm.commands.util
Class ContentDownload

java.lang.Object
  extended bycom.ptc.epm.commands.util.ContentDownload
All Implemented Interfaces:
RemoteAccess, Runnable, Serializable

public class ContentDownload
extends Object
implements RemoteAccess, Serializable, Runnable

See Also:
Serialized Form

Field Summary
private  Throwable downloadException
           
private  ContentDownloadThread downloadThread
           
private  Vector workers
           
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
ContentDownload()
           
 
Method Summary
 void addContentStream(ApplicationData app_data)
           
protected  void addWorker(Object worker)
           
 void checkStatus()
           
 void done()
           
 void execute()
           
 Vector execute(Vector workers)
           
 InputStream getInputStream()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workers

private transient Vector workers

downloadThread

private transient ContentDownloadThread downloadThread

downloadException

private transient Throwable downloadException
Constructor Detail

ContentDownload

public ContentDownload()
Method Detail

addContentStream

public void addContentStream(ApplicationData app_data)

addWorker

protected void addWorker(Object worker)

execute

public void execute()

run

public void run()
Specified by:
run in interface Runnable

execute

public Vector execute(Vector workers)
               throws WTException
Throws:
WTException

getInputStream

public InputStream getInputStream()

done

public void done()

checkStatus

public void checkStatus()
                 throws WTException
Throws:
WTException