public interface StorageLiveFile<S extends StorageLiveFile<S>> extends StorageClosableFile, StorageBackupableFile
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageLiveFile.Abstract<S extends StorageLiveFile<S>> |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clearUsages(StorageFileUser fileUser) |
boolean |
executeIfUnsued(Consumer<? super S> action) |
boolean |
hasUsers() |
boolean |
registerUsage(StorageFileUser fileUser) |
boolean |
unregisterUsage(StorageFileUser fileUser) |
boolean |
unregisterUsageClosing(StorageFileUser fileUser,
Consumer<? super S> closingAction) |
close, close, isOpenensureBackupFileboolean hasUsers()
boolean registerUsage(StorageFileUser fileUser)
boolean clearUsages(StorageFileUser fileUser)
boolean unregisterUsage(StorageFileUser fileUser)
boolean unregisterUsageClosing(StorageFileUser fileUser, Consumer<? super S> closingAction)
Copyright © 2022 MicroStream Software. All rights reserved.