Uses of Class
org.apache.jackrabbit.oak.segment.SegmentId
-
Packages that use SegmentId Package Description org.apache.jackrabbit.oak.segment org.apache.jackrabbit.oak.segment.file org.apache.jackrabbit.oak.segment.file.tar org.apache.jackrabbit.oak.segment.memory -
-
Uses of SegmentId in org.apache.jackrabbit.oak.segment
Fields in org.apache.jackrabbit.oak.segment declared as SegmentId Modifier and Type Field Description static SegmentIdSegmentId. NULLAnullsegment id not representing any segment.Methods in org.apache.jackrabbit.oak.segment that return SegmentId Modifier and Type Method Description SegmentIdRecordId. getSegmentId()SegmentIdSegment. getSegmentId()SegmentIdSegmentReferences. getSegmentId(int reference)Fetch the referenced segment ID associated to the provided reference.@NotNull SegmentIdSegmentIdProvider. newBulkSegmentId()Provide aSegmentIdfor a segment of type "data".@NotNull SegmentIdSegmentTracker. newBulkSegmentId()Create and track a new segment id for bulk segments.@NotNull SegmentIdSegmentIdProvider. newDataSegmentId()Provide aSegmentIdfor a segment of type "bulk".@NotNull SegmentIdSegmentTracker. newDataSegmentId()Create and track a new segment id for data segments.@NotNull SegmentIdSegmentIdFactory. newSegmentId(long msb, long lsb)Creates aSegmentIdrepresented by the given MSB/LSB pair.@NotNull SegmentIdSegmentIdProvider. newSegmentId(long msb, long lsb)Provide aSegmentIdrepresented by the given MSB/LSB pair.@NotNull SegmentIdSegmentTracker. newSegmentId(long msb, long lsb)Get an existingSegmentIdwith the givenmsbandlsbor create a new one if no such id exists with this tracker.Methods in org.apache.jackrabbit.oak.segment that return types with arguments of type SegmentId Modifier and Type Method Description static Iterable<SegmentId>SegmentBlob. getBulkSegmentIds(Blob blob)Set<SegmentId>SegmentTracker. getReferencedSegmentIds()Returns all segment identifiers that are currently referenced in memory.Methods in org.apache.jackrabbit.oak.segment with parameters of type SegmentId Modifier and Type Method Description intSegmentId. compareTo(@NotNull SegmentId that)booleanSegmentStore. containsSegment(SegmentId id)Checks whether the identified segment exists in this store.abstract @NotNull SegmentSegmentCache. getSegment(@NotNull SegmentId id, @NotNull Callable<Segment> loader)Retrieve an segment from the cache or load it and cache it if not yet in the cache.voidSegmentNotFoundExceptionListener. notify(@NotNull SegmentId id, @NotNull SegmentNotFoundException snfe)Notification aboutSegmentNotFoundExceptionthrown by the underlying store in a meaningful way.@NotNull SegmentSegmentStore. readSegment(SegmentId segmentId)Reads the identified segment from this store.intCacheWeights.SegmentCacheWeigher. weigh(@NotNull SegmentId id, @NotNull Segment segment)voidSegmentStore. writeSegment(SegmentId id, byte[] bytes, int offset, int length)Writes the given segment to the segment store.Method parameters in org.apache.jackrabbit.oak.segment with type arguments of type SegmentId Modifier and Type Method Description static @Nullable StringSegmentBlob. readBlobId(@NotNull Segment segment, int recordNumber, Map<SegmentId,Segment> recoveredSegments)Constructors in org.apache.jackrabbit.oak.segment with parameters of type SegmentId Constructor Description RecordId(SegmentId segmentId, int offset)Segment(@NotNull SegmentIdProvider idProvider, @NotNull SegmentId id, @NotNull Buffer data)Segment(@NotNull SegmentId id, @NotNull SegmentData data, @NotNull RecordNumbers recordNumbers, @NotNull SegmentReferences segmentReferences)SegmentNotFoundException(SegmentId id)SegmentNotFoundException(SegmentId id, Throwable e) -
Uses of SegmentId in org.apache.jackrabbit.oak.segment.file
Methods in org.apache.jackrabbit.oak.segment.file that return types with arguments of type SegmentId Modifier and Type Method Description Set<SegmentId>ReadOnlyFileStore. getReferencedSegmentIds()Iterable<SegmentId>ReadOnlyFileStore. getSegmentIds()Methods in org.apache.jackrabbit.oak.segment.file with parameters of type SegmentId Modifier and Type Method Description booleanFileStore. containsSegment(SegmentId id)booleanReadOnlyFileStore. containsSegment(SegmentId id)voidFileStoreStats. notify(@NotNull SegmentId id, @NotNull SegmentNotFoundException snfe)@NotNull SegmentFileStore. readSegment(SegmentId id)@NotNull SegmentReadOnlyFileStore. readSegment(SegmentId id)voidFileStore. writeSegment(SegmentId id, byte[] buffer, int offset, int length)voidReadOnlyFileStore. writeSegment(SegmentId id, byte[] data, int offset, int length) -
Uses of SegmentId in org.apache.jackrabbit.oak.segment.file.tar
Methods in org.apache.jackrabbit.oak.segment.file.tar that return types with arguments of type SegmentId Modifier and Type Method Description Map<SegmentId,Segment>EntryRecovery. getRecoveredSegments()Methods in org.apache.jackrabbit.oak.segment.file.tar with parameters of type SegmentId Modifier and Type Method Description SegmentEntryRecovery. getSegment(SegmentId id) -
Uses of SegmentId in org.apache.jackrabbit.oak.segment.memory
Methods in org.apache.jackrabbit.oak.segment.memory that return types with arguments of type SegmentId Modifier and Type Method Description Set<SegmentId>MemoryStore. getReferencedSegmentIds()Methods in org.apache.jackrabbit.oak.segment.memory with parameters of type SegmentId Modifier and Type Method Description booleanMemoryStore. containsSegment(SegmentId id)@NotNull SegmentMemoryStore. readSegment(SegmentId id)voidMemoryStore. writeSegment(SegmentId id, byte[] data, int offset, int length)
-