Class MockFileAcquirer
java.lang.Object
com.yahoo.filedistribution.fileacquirer.MockFileAcquirer
- All Implemented Interfaces:
FileAcquirer
For use when testing searchers that uses file distribution.
- Author:
- Tony Vaagenes
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic FileAcquirer
returnFile
(File file) Creates a FileAcquirer that always returns the given file.static FileAcquirer
returnFiles
(Map<String, File> files) Creates a FileAcquirer that maps from fileReference.value to a file.void
shutdown()
static FileAcquirer
Creates a FileAcquirer that throws FileReferenceDoesNotExistExceptionstatic FileAcquirer
Creates a FileAcquirer that throws TimeoutExceptionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.yahoo.filedistribution.fileacquirer.FileAcquirer
waitFor
-
Constructor Details
-
MockFileAcquirer
public MockFileAcquirer()
-
-
Method Details
-
returnFile
Creates a FileAcquirer that always returns the given file. -
returnFiles
Creates a FileAcquirer that maps from fileReference.value to a file. -
throwTimeoutException
Creates a FileAcquirer that throws TimeoutException -
throwFileReferenceDoesNotExistException
Creates a FileAcquirer that throws FileReferenceDoesNotExistException -
shutdown
public void shutdown()- Specified by:
shutdown
in interfaceFileAcquirer
-