Interface PersistenceChannel<D>
- All Superinterfaces:
PersistenceSource<D>
,PersistenceTarget<D>
,PersistenceWriteController
,WriteController
- All Known Subinterfaces:
ComPersistenceChannel<C,D>
,ComPersistenceChannelBinary<C>
- All Known Implementing Classes:
BinaryStorageChannel
,ComPersistenceChannel.Abstract
,ComPersistenceChannelBinary.Abstract
,ComPersistenceChannelBinary.Default
public interface PersistenceChannel<D> extends PersistenceTarget<D>, PersistenceSource<D>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.persistence.types.PersistenceWriteController
PersistenceWriteController.Disabled, PersistenceWriteController.Enabled, PersistenceWriteController.Wrapper
-
Method Summary
Modifier and Type Method Description default void
closeChannel()
default void
prepareChannel()
Methods inherited from interface one.microstream.persistence.types.PersistenceSource
closeSource, prepareSource, read, readByObjectIds
Methods inherited from interface one.microstream.persistence.types.PersistenceTarget
closeTarget, prepareTarget, write
Methods inherited from interface one.microstream.persistence.types.PersistenceWriteController
isStoringEnabled, validateIsStoringEnabled
Methods inherited from interface one.microstream.afs.types.WriteController
isWritable, validateIsWritable
-
Method Details
-
prepareChannel
default void prepareChannel() -
closeChannel
default void closeChannel()
-