Inheritance diagram for sfi.director.retriever.AtomicFileRetriever:

This is useful for replacing files where you have to guarantee that they are consistant at any time.
If the target file exists AtomicFileRetriever will try to set the same permissions on the newly created file.
Public Member Functions | |
| AtomicFileRetriever () | |
| AtomicFileRetriever (String name) | |
| RemoteFile | connect (String url, RemoteJob context) throws DirectorException |
Protected Member Functions | |
| OutputStream | writer (File tmpfile, File outfile) throws IOException |
Package Attributes | |
| boolean | ownerSticky = true |
Classes | |
| class | AtomicFile |
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from sfi.director.retriever.FileRetriever. |
|
||||||||||||
|
Reimplemented in sfi.director.retriever.BackupFileRetriever, and sfi.director.retriever.FileInsertRetriever. |
|
|
|
1.4.5