| Package | Description |
|---|---|
| org.apache.jackrabbit.oak.segment.remote | |
| org.apache.jackrabbit.oak.segment.remote.queue |
| Modifier and Type | Field and Description |
|---|---|
protected Map<UUID,RemoteSegmentArchiveEntry> |
AbstractRemoteSegmentArchiveWriter.index |
protected Map<UUID,RemoteSegmentArchiveEntry> |
AbstractRemoteSegmentArchiveReader.index |
| Modifier and Type | Method and Description |
|---|---|
static RemoteSegmentArchiveEntry |
RemoteBlobMetadata.toIndexEntry(Map<String,String> metadata,
int length) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract org.apache.jackrabbit.oak.commons.Buffer |
AbstractRemoteSegmentArchiveWriter.doReadArchiveEntry(RemoteSegmentArchiveEntry indexEntry)
Reads a segment from remote storage into a buffer.
|
protected abstract void |
AbstractRemoteSegmentArchiveWriter.doWriteArchiveEntry(RemoteSegmentArchiveEntry indexEntry,
byte[] data,
int offset,
int size)
Writes a segment to the remote storage.
|
static String |
RemoteUtilities.getSegmentFileName(RemoteSegmentArchiveEntry indexEntry) |
static HashMap<String,String> |
RemoteBlobMetadata.toSegmentMetadata(RemoteSegmentArchiveEntry indexEntry) |
| Modifier and Type | Method and Description |
|---|---|
void |
SegmentWriteQueue.addToQueue(RemoteSegmentArchiveEntry indexEntry,
byte[] data,
int offset,
int size) |
void |
SegmentWriteQueue.SegmentConsumer.consume(RemoteSegmentArchiveEntry indexEntry,
byte[] data,
int offset,
int size) |
| Constructor and Description |
|---|
SegmentWriteAction(RemoteSegmentArchiveEntry indexEntry,
byte[] buffer,
int offset,
int length) |
Copyright © 2012–2021 The Apache Software Foundation. All rights reserved.