| Modifier and Type | Field and Description |
|---|---|
| private AppendStream | |
| private RandomAccessFile |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | close()
Overrides javax. Implements java. |
| public synchronized AppendStream | |
| public RandomAccessFile | |
| pack-priv synchronized long |
| af | back to summary |
|---|---|
| private AppendStream af | |
| raf | back to summary |
|---|---|
| private RandomAccessFile raf | |
| WritableSharedFile | back to summary |
|---|---|
| public WritableSharedFile(File file) throws IOException | |
| close | back to summary |
|---|---|
| public void close() throws IOException Overrides javax. Implements java. Close the readable and writable files.
| |
| getAppendStream | back to summary |
|---|---|
| public synchronized AppendStream getAppendStream() throws IOException Return a new AppendStream, but only if one isn't in active use. | |
| getWritableFile | back to summary |
|---|---|
| public RandomAccessFile getWritableFile() Return the writable version of this file. | |
| updateLength | back to summary |
|---|---|
| pack-priv synchronized long updateLength() throws IOException Update the size of the readable file after writing to the file. Updates the length to be the current size of the file. | |