Package one.microstream.afs.types
Interface WriteController
- All Known Subinterfaces:
AFileSystem
,AIoHandler
,ComPersistenceChannel<C,D>
,ComPersistenceChannelBinary<C>
,EmbeddedStorageBinaryTarget
,NioFileSystem
,NioIoHandler
,PersistenceChannel<D>
,PersistenceTarget<D>
,PersistenceWriteController
,SqlFileSystem
,SqlIoHandler
,StorageWriteController
- All Known Implementing Classes:
AFileSystem.Abstract
,AIoHandler.Abstract
,BinaryFileTarget
,BinaryStorageChannel
,ComPersistenceChannel.Abstract
,ComPersistenceChannelBinary.Abstract
,ComPersistenceChannelBinary.Default
,EmbeddedStorageBinaryTarget.Default
,NioFileSystem.Default
,NioIoHandler.Default
,PersistenceWriteController.Disabled
,PersistenceWriteController.Enabled
,PersistenceWriteController.Wrapper
,SqlFileSystem.Default
,SqlIoHandler.Default
,StorageWriteController.Wrapper
,WriteController.Disabled
,WriteController.Enabled
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface WriteController
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
WriteController.Disabled
static class
WriteController.Enabled
-
Method Summary
Modifier and Type Method Description static WriteController
Disabled()
static WriteController
Enabled()
boolean
isWritable()
default void
validateIsWritable()
-
Method Details
-
validateIsWritable
default void validateIsWritable() -
isWritable
boolean isWritable() -
Enabled
-
Disabled
-