Uses of Interface
com.gigaspaces.internal.server.space.redolog.storage.IRedoLogFileStorageStatistics
Packages that use IRedoLogFileStorageStatistics
Package
Description
-
Uses of IRedoLogFileStorageStatistics in com.gigaspaces.internal.server.space.redolog.storage
Subinterfaces of IRedoLogFileStorageStatistics in com.gigaspaces.internal.server.space.redolog.storageModifier and TypeInterfaceDescriptioninterfaceExtends theIRedoLogFileStorageinterface by adding a non batch behavior of adding packets to the end of the list.interfaceIRedoLogFileStorage<T extends IReplicationOrderedPacket>Provide an external storage for a redo log file, Packets are stored as a single list, adding packets are always appended at the end of the list, and removal of packets are always from the start of the list Implementor should support concurrent readers or a single writer, in other words, the implementor can assume access to this structure are guarded with a reader writer lock according to the operation type An exception isIRedoLogFileStorage.size()method which should not assume a reader lock is held.Classes in com.gigaspaces.internal.server.space.redolog.storage that implement IRedoLogFileStorageStatisticsModifier and TypeClassDescriptionclassWraps aIRedoLogFileStoragewith a buffer, allowing adding single packets in the storage which will be flushed once a specific buffer size is reachedclassWraps aINonBatchRedoLogFileStoragewith a cache that keeps a constant size number of packets in memory which were the last appended packet.classMethods in com.gigaspaces.internal.server.space.redolog.storage that return IRedoLogFileStorageStatistics -
Uses of IRedoLogFileStorageStatistics in com.gigaspaces.internal.server.space.redolog.storage.bytebuffer
Classes in com.gigaspaces.internal.server.space.redolog.storage.bytebuffer that implement IRedoLogFileStorageStatisticsModifier and TypeClassDescriptionclassAn implementation of redo log file storage which is based on an underlying byte buffer storages provider which simulated an endless byte buffer