Skip navigation links
A B C D E F G I K L M N O P R S T U V W 

A

activate(ComponentContext, Configuration) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentStoreService
 
afterQueueClosed() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
afterQueueFlushed() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
archivePathAsFile() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
AzureArchiveManager - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureArchiveManager(CloudBlobDirectory, IOMonitor, FileStoreMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
AzureBlobMetadata - Class in org.apache.jackrabbit.oak.segment.azure
Provides access to the blob metadata.
AzureBlobMetadata() - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureBlobMetadata
 
AzureCompact - Class in org.apache.jackrabbit.oak.segment.azure.tool
Perform an offline compaction of an existing Azure Segment Store.
AzureCompact.Builder - Class in org.apache.jackrabbit.oak.segment.azure.tool
Collect options for the Compact command.
AzureConfigurationParserUtils - Class in org.apache.jackrabbit.oak.segment.azure.util
Utility class for parsing Oak Segment Azure configuration (e.g.
AzureConfigurationParserUtils.AzureConnectionKey - Enum in org.apache.jackrabbit.oak.segment.azure.util
 
AzureGCJournalFile - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureGCJournalFile(CloudAppendBlob) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureGCJournalFile
 
AzureJournalFile - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureJournalFile(CloudBlobDirectory, String) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
 
AzureManifestFile - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureManifestFile(CloudBlockBlob) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureManifestFile
 
AzurePersistence - Class in org.apache.jackrabbit.oak.segment.azure
 
AzurePersistence(CloudBlobDirectory) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
AzureRepositoryLock - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureRepositoryLock(CloudBlockBlob, Runnable) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureRepositoryLock
 
AzureRepositoryLock(CloudBlockBlob, Runnable, int) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureRepositoryLock
 
AzureSegmentArchiveReader - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureSegmentArchiveWriter - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureSegmentArchiveWriter(CloudBlobDirectory, IOMonitor, FileStoreMonitor) - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
AzureSegmentStoreService - Class in org.apache.jackrabbit.oak.segment.azure
 
AzureSegmentStoreService() - Constructor for class org.apache.jackrabbit.oak.segment.azure.AzureSegmentStoreService
 
AzureUtilities - Class in org.apache.jackrabbit.oak.segment.azure
 

B

backup(String, String, Set<UUID>) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
Method is not deleting segments from the directory given with archiveName, if they are in the set of recovered segments.
build() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
Create an executable version of the Compact command.
build() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
Create an executable version of the Check command.
build() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
builder() - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact
Create a builder for the Compact command.
builder() - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy
Create a builder for the SegmentCopy command.
Builder() - Constructor for class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 

C

CaseInsensitiveKeysMapAccess - Class in org.apache.jackrabbit.oak.segment.azure.util
Wrapper around the map that allows accessing the map with case-insensitive keys.
CaseInsensitiveKeysMapAccess() - Constructor for class org.apache.jackrabbit.oak.segment.azure.util.CaseInsensitiveKeysMapAccess
 
close() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator
 
cloudBlobDirectory - Variable in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
cloudBlobDirectoryFrom(StorageCredentials, String, String) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
cloudBlobDirectoryFrom(String, String, String) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
computeArchiveIndexAndLength() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
convert(Map<String, String>) - Static method in class org.apache.jackrabbit.oak.segment.azure.util.CaseInsensitiveKeysMapAccess
Wrapper around the map that allows accessing the map with case-insensitive keys.
copyFile(String, String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
create(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
createArchiveManager(boolean, boolean, IOMonitor, FileStoreMonitor, RemoteStoreMonitor) - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
createArchiveManager(SegmentNodeStorePersistence) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 
createCloudBlobDirectory(String) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 

D

deactivate() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentStoreService
 
DEFAULT_CONTAINER_NAME - Static variable in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentStoreService
 
DEFAULT_ROOT_PATH - Static variable in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentStoreService
 
delete(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
deleteAllEntries(CloudBlobDirectory) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
description(String) - Method in enum org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils.SegmentStoreType
 
doReadArchiveEntry(RemoteSegmentArchiveEntry) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
doReadDataFile(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
doReadSegmentToBuffer(String, Buffer) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
doWriteArchiveEntry(RemoteSegmentArchiveEntry, byte[], int, int) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
doWriteDataFile(byte[], String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 

E

exists(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
exists() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
 
exists() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureManifestFile
 

F

fetchByteArray(Buffer) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 
forceOpen(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 

G

getBlobs(CloudBlobDirectory) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
getDirectory(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
getGCJournalFile() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
getJournalFile() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
getManifestFile() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
getName() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
 
getName() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
getName() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveWriter
 
getName(CloudBlob) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
getName(CloudBlobDirectory) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
getSegmentstoreDirectory() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 

I

ioMonitor - Variable in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
isCustomAzureConnectionString(String) - Static method in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 
isSegment(Map<String, String>) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureBlobMetadata
 

K

KEY_ACCOUNT_NAME - Static variable in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 
KEY_CONNECTION_STRING - Static variable in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 
KEY_CONTAINER_NAME - Static variable in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 
KEY_DIR - Static variable in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 
KEY_STORAGE_URI - Static variable in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
 

L

length() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureSegmentArchiveReader
 
listArchives() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
load() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureManifestFile
 
lock() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureRepositoryLock
 
lockRepository() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 

M

migrate() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator
 
monitor - Variable in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 

N

newFileStore(SegmentNodeStorePersistence, File, boolean, int, long, SegmentGCOptions.CompactorType) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 
newSegmentNodeStorePersistence(ToolUtils.SegmentStoreType, String) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 

O

open(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
openJournalReader() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
 
openJournalWriter() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
 
org.apache.jackrabbit.oak.segment.azure - package org.apache.jackrabbit.oak.segment.azure
 
org.apache.jackrabbit.oak.segment.azure.tool - package org.apache.jackrabbit.oak.segment.azure.tool
 
org.apache.jackrabbit.oak.segment.azure.util - package org.apache.jackrabbit.oak.segment.azure.util
 

P

parseAzureConfigurationFromCustomConnection(String) - Static method in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
Parses a custom encoded connection string of the form (line breaks added for clarity):

DefaultEndpointsProtocol=http;AccountName=devstoreaccount1; AccountKey=Eby8vdM02xNOcqFlqUwJPLlmEtlCDXJ1OUzFT50uSRZ6IFsuFq2UVErCz4I6tq/K1SZFPTOtr/KBHBeksoGMGw==; BlobEndpoint=http://127.0.0.1:10000/devstoreaccount1;
ContainerName=mycontainer;
Directory=mydir

where the first three lines in the string represent a standard Azure Connection String and the last two lines are Oak Segment Azure specific arguments.
parseAzureConfigurationFromUri(String) - Static method in class org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils
Parses a standard Azure URI in the format https://myaccount.blob.core.windows.net/container/repo,
printableStopwatch(Stopwatch) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 
printMessage(PrintWriter, String, Object...) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 

R

readBufferFully(CloudBlob, Buffer) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureUtilities
 
readLine() - Method in class org.apache.jackrabbit.oak.segment.azure.ReverseFileReader
 
readLines() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureGCJournalFile
 
recoverEntries(String, LinkedHashMap<UUID, byte[]>) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
renameTo(String, String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureArchiveManager
 
ReverseFileReader - Class in org.apache.jackrabbit.oak.segment.azure
 
ReverseFileReader(CloudBlob) - Constructor for class org.apache.jackrabbit.oak.segment.azure.ReverseFileReader
 
ReverseFileReader(CloudBlob, int) - Constructor for class org.apache.jackrabbit.oak.segment.azure.ReverseFileReader
 
run() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact
 
run() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy
 

S

save(Properties) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureManifestFile
 
SegmentCopy - Class in org.apache.jackrabbit.oak.segment.azure.tool
Perform a full-copy of repository data at segment level.
SegmentCopy(SegmentCopy.Builder) - Constructor for class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy
 
SegmentCopy.Builder - Class in org.apache.jackrabbit.oak.segment.azure.tool
Collect options for the SegmentCopy command.
segmentFilesExist() - Method in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
segmentstoreDirectory - Variable in class org.apache.jackrabbit.oak.segment.azure.AzurePersistence
 
SegmentStoreMigrator - Class in org.apache.jackrabbit.oak.segment.azure.tool
 
SegmentStoreMigrator.Builder - Class in org.apache.jackrabbit.oak.segment.azure.tool
 
setAppendMode() - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
storeDescription(ToolUtils.SegmentStoreType, String) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 
storeTypeFromPathOrUri(String) - Static method in class org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils
 

T

text() - Method in enum org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils.AzureConnectionKey
 
toIndexEntry(Map<String, String>, int) - Static method in class org.apache.jackrabbit.oak.segment.azure.AzureBlobMetadata
 
ToolUtils - Class in org.apache.jackrabbit.oak.segment.azure.tool
Utility class for common stuff pertaining to tooling.
ToolUtils.SegmentStoreType - Enum in org.apache.jackrabbit.oak.segment.azure.tool
 
truncate() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureGCJournalFile
 

U

unlock() - Method in class org.apache.jackrabbit.oak.segment.azure.AzureRepositoryLock
 

V

valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils.SegmentStoreType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils.AzureConnectionKey
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.jackrabbit.oak.segment.azure.tool.ToolUtils.SegmentStoreType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.jackrabbit.oak.segment.azure.util.AzureConfigurationParserUtils.AzureConnectionKey
Returns an array containing the constants of this enum type, in the order they are declared.

W

withCompactorType(SegmentGCOptions.CompactorType) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
The compactor type to be used by compaction.
withDestination(String) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
The destination path/URI to an existing segment store.
withDestPersistence(SegmentNodeStorePersistence) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
withErrWriter(PrintWriter) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
The text error stream writer used to print erroneous output.
withForce(boolean) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
Whether to fail if run on an older version of the store of force upgrading its format.
withGCLogInterval(long) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
The number of nodes after which an update about the compaction process is logged.
withOutWriter(PrintWriter) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
The text output stream writer used to print normal output.
withPath(String) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
The path (URI) to an existing segment store.
withRevisionCount(Integer) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withRevisionsCount(Integer) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
The last revisionsCount revisions to be copied.
withSegmentCacheSize(int) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.AzureCompact.Builder
The size of the segment cache in MB.
withSource(String) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
The source path/URI to an existing segment store.
withSource(File) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withSource(CloudBlobDirectory) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withSourcePersistence(SegmentNodeStorePersistence, String) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withSrcPersistencee(SegmentNodeStorePersistence) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentCopy.Builder
withTarget(File) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withTarget(CloudBlobDirectory) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
withTargetPersistence(SegmentNodeStorePersistence, String) - Method in class org.apache.jackrabbit.oak.segment.azure.tool.SegmentStoreMigrator.Builder
 
writeLine(String) - Method in class org.apache.jackrabbit.oak.segment.azure.AzureGCJournalFile
 
A B C D E F G I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2012–2021 The Apache Software Foundation. All rights reserved.