org.apache.oodt.cas.pushpull.retrievalsystem
Class DataFileToPropFileLinker

java.lang.Object
  extended by org.apache.oodt.cas.pushpull.retrievalsystem.DataFileToPropFileLinker
All Implemented Interfaces:
DownloadListener

public class DataFileToPropFileLinker
extends Object
implements DownloadListener

Version:
$Revision$

Describe your class here

.
Author:
bfoster

Constructor Summary
DataFileToPropFileLinker()
           
 
Method Summary
 void addPropFileToDataFileLink(File propFile, ProtocolFile pFile)
           
 void addPropFileToDataFileLink(File propFile, String remoteDataFilePath)
           
 void clear()
           
 void downloadFailed(ProtocolFile file, String errorMsg)
           
 void downloadFinished(ProtocolFile file)
           
 void downloadStarted(ProtocolFile file)
           
 void eraseLinks(File propFile)
           
 LinkedList<ProtocolFile> getDownloadingFilesLinkedToPropFile(File propFile)
           
 String getErrors(File propFile)
           
 String getErrorsAndEraseLinks(File propFile)
           
 LinkedList<ProtocolFile> getFailedToDownloadFilesLinkedToPropFile(File propFile)
           
 String getStatusOf(File propFile)
           
 LinkedList<ProtocolFile> getSuccessfullyDownloadedFilesLinkedToPropFile(File propFile)
           
 void markAsFailed(File propFile, String errorMsg)
           
 void markAsFailed(ProtocolFile pFile, String errorMsg)
           
 void markAsFailed(String pFilePath, String errorMsg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFileToPropFileLinker

public DataFileToPropFileLinker()
Method Detail

addPropFileToDataFileLink

public void addPropFileToDataFileLink(File propFile,
                                      ProtocolFile pFile)

addPropFileToDataFileLink

public void addPropFileToDataFileLink(File propFile,
                                      String remoteDataFilePath)

markAsFailed

public void markAsFailed(File propFile,
                         String errorMsg)

markAsFailed

public void markAsFailed(ProtocolFile pFile,
                         String errorMsg)

markAsFailed

public void markAsFailed(String pFilePath,
                         String errorMsg)

getErrorsAndEraseLinks

public String getErrorsAndEraseLinks(File propFile)

eraseLinks

public void eraseLinks(File propFile)

getErrors

public String getErrors(File propFile)

getStatusOf

public String getStatusOf(File propFile)

getDownloadingFilesLinkedToPropFile

public LinkedList<ProtocolFile> getDownloadingFilesLinkedToPropFile(File propFile)

getSuccessfullyDownloadedFilesLinkedToPropFile

public LinkedList<ProtocolFile> getSuccessfullyDownloadedFilesLinkedToPropFile(File propFile)

getFailedToDownloadFilesLinkedToPropFile

public LinkedList<ProtocolFile> getFailedToDownloadFilesLinkedToPropFile(File propFile)

downloadFailed

public void downloadFailed(ProtocolFile file,
                           String errorMsg)
Specified by:
downloadFailed in interface DownloadListener

downloadFinished

public void downloadFinished(ProtocolFile file)
Specified by:
downloadFinished in interface DownloadListener

downloadStarted

public void downloadStarted(ProtocolFile file)
Specified by:
downloadStarted in interface DownloadListener

clear

public void clear()


Copyright © 1999-2011 Apache OODT. All Rights Reserved.