public final class BinaryStorageChannel extends Object implements PersistenceChannel<Binary>
PersistenceWriteController.Disabled, PersistenceWriteController.Enabled, PersistenceWriteController.Wrapper| Constructor and Description |
|---|
BinaryStorageChannel(PersistenceSource<Binary> source,
PersistenceTarget<Binary> target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isStoringEnabled() |
boolean |
isWritable() |
one.microstream.collections.types.XGettingCollection<? extends Binary> |
read() |
one.microstream.collections.types.XGettingCollection<? extends Binary> |
readByObjectIds(PersistenceIdSet[] oids) |
void |
validateIsStoringEnabled() |
void |
validateIsWritable() |
void |
write(Binary data) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcloseChannel, prepareChannelcloseTarget, prepareTargetDisabled, Enabled, WrapcloseSource, prepareSourcepublic BinaryStorageChannel(PersistenceSource<Binary> source, PersistenceTarget<Binary> target)
public final void write(Binary data) throws PersistenceExceptionTransfer
write in interface PersistenceTarget<Binary>PersistenceExceptionTransferpublic final one.microstream.collections.types.XGettingCollection<? extends Binary> read() throws PersistenceExceptionTransfer
read in interface PersistenceSource<Binary>PersistenceExceptionTransferpublic final one.microstream.collections.types.XGettingCollection<? extends Binary> readByObjectIds(PersistenceIdSet[] oids) throws PersistenceExceptionTransfer
readByObjectIds in interface PersistenceSource<Binary>PersistenceExceptionTransferpublic final void validateIsWritable()
validateIsWritable in interface one.microstream.afs.types.WriteControllerpublic final boolean isWritable()
isWritable in interface one.microstream.afs.types.WriteControllerpublic void validateIsStoringEnabled()
validateIsStoringEnabled in interface PersistenceWriteControllerpublic boolean isStoringEnabled()
isStoringEnabled in interface PersistenceWriteControllerCopyright © 2022 MicroStream Software. All rights reserved.