Uses of Record Class
com.usatiuk.kleppmanntree.LogRecord
Packages that use LogRecord
-
Uses of LogRecord in com.usatiuk.dhfs.jkleppmanntree.structs
Methods in com.usatiuk.dhfs.jkleppmanntree.structs that return types with arguments of type LogRecordModifier and TypeMethodDescriptionorg.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, LogRecord<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>> JKleppmannTreePersistentData.log()Returns the value of thelogrecord component.Method parameters in com.usatiuk.dhfs.jkleppmanntree.structs with type arguments of type LogRecordModifier and TypeMethodDescriptionJKleppmannTreePersistentData.withLog(org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, LogRecord<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>> log) Constructor parameters in com.usatiuk.dhfs.jkleppmanntree.structs with type arguments of type LogRecordModifierConstructorDescriptionJKleppmannTreePersistentData(JObjectKey key, org.pcollections.PCollection<JDataRef> refsFrom, boolean frozen, long clock, org.pcollections.PMap<PeerId, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, OpMove<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>>> queues, org.pcollections.PMap<PeerId, Long> peerTimestampLog, org.pcollections.PSortedMap<CombinedTimestamp<Long, PeerId>, LogRecord<Long, PeerId, JKleppmannTreeNodeMeta, JObjectKey>> log) Creates an instance of aJKleppmannTreePersistentDatarecord class. -
Uses of LogRecord in com.usatiuk.kleppmanntree
Methods in com.usatiuk.kleppmanntree that return types with arguments of type LogRecordModifier and TypeMethodDescriptionList<org.apache.commons.lang3.tuple.Pair<CombinedTimestamp<TimestampT, PeerIdT>, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT>>> LogInterface.getAll()Return all the log entriesList<org.apache.commons.lang3.tuple.Pair<CombinedTimestamp<TimestampT, PeerIdT>, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT>>> LogInterface.newestSlice(CombinedTimestamp<TimestampT, PeerIdT> since, boolean inclusive) Return all log entries that are newer than the given timestamp.org.apache.commons.lang3.tuple.Pair<CombinedTimestamp<TimestampT, PeerIdT>, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT>> LogInterface.peekNewest()Peek the newest log entry.org.apache.commons.lang3.tuple.Pair<CombinedTimestamp<TimestampT, PeerIdT>, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT>> LogInterface.peekOldest()Peek the oldest log entry.org.apache.commons.lang3.tuple.Pair<CombinedTimestamp<TimestampT, PeerIdT>, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT>> LogInterface.takeOldest()Take the oldest log entry.Methods in com.usatiuk.kleppmanntree with parameters of type LogRecordModifier and TypeMethodDescriptionvoidLogInterface.put(CombinedTimestamp<TimestampT, PeerIdT> timestamp, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT> record) Add a log entry to the log.voidLogInterface.replace(CombinedTimestamp<TimestampT, PeerIdT> timestamp, LogRecord<TimestampT, PeerIdT, MetaT, NodeIdT> record) Replace a log entry in the log.