Clean up AtomicFile and make it return a custom FileOutputStream for writing which handles IOException automatically during write operations. It also syncs the file descriptor and deletes the backup file on close() call. This fixes the order of flush and close operations when the fileoutputstream is wrapped by another OutputStream. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=138779187
| Name |
Last commit
|
Last Update |
|---|---|---|
| .. | ||
| cache | Loading commit data... | |
| Allocation.java | Loading commit data... | |
| Allocator.java | Loading commit data... | |
| AssetDataSource.java | Loading commit data... | |
| BandwidthMeter.java | Loading commit data... | |
| ByteArrayDataSink.java | Loading commit data... | |
| ByteArrayDataSource.java | Loading commit data... | |
| ContentDataSource.java | Loading commit data... | |
| DataSink.java | Loading commit data... | |
| DataSource.java | Loading commit data... | |
| DataSourceException.java | Loading commit data... | |
| DataSourceInputStream.java | Loading commit data... | |
| DataSpec.java | Loading commit data... | |
| DefaultAllocator.java | Loading commit data... | |
| DefaultBandwidthMeter.java | Loading commit data... | |
| DefaultDataSource.java | Loading commit data... | |
| DefaultDataSourceFactory.java | Loading commit data... | |
| DefaultHttpDataSource.java | Loading commit data... | |
| DefaultHttpDataSourceFactory.java | Loading commit data... | |
| FileDataSource.java | Loading commit data... | |
| FileDataSourceFactory.java | Loading commit data... | |
| HttpDataSource.java | Loading commit data... | |
| Loader.java | Loading commit data... | |
| LoaderErrorThrower.java | Loading commit data... | |
| ParsingLoadable.java | Loading commit data... | |
| PriorityDataSource.java | Loading commit data... | |
| RawResourceDataSource.java | Loading commit data... | |
| TeeDataSource.java | Loading commit data... | |
| TransferListener.java | Loading commit data... | |
| UdpDataSource.java | Loading commit data... |