Skip navigation links
A B C D E G H I N O P R S T U W 

A

AbstractS3DataStoreService - Class in org.apache.jackrabbit.oak.blob.cloud.s3
 
AbstractS3DataStoreService() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.AbstractS3DataStoreService
 
ACCESS_KEY - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws access key.
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
addMetadataRecord(InputStream, String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Adds a metadata record with the specified name
addMetadataRecord(File, String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Adds a metadata record with the specified name
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
addMetadataRecord(InputStream, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
addMetadataRecord(File, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
asMap(Properties) - Static method in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
 
AWSDOTCOM - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
constants to define endpoint to various AWS region

B

backend - Variable in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 

C

close() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
close() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
createBackend() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
 
createBackend() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
createBackend() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
createDataStore(ComponentContext, Map<String, Object>) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.AbstractS3DataStoreService
 

D

DASH - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
 
deactivate() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.AbstractS3DataStoreService
 
decorate(PutObjectRequest) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3RequestDecorator
Set encryption in PutObjectRequest
decorate(CopyObjectRequest) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3RequestDecorator
Set encryption in CopyObjectRequest
DEFAULT_AWS_BUCKET_REGION - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
The default value AWS bucket region.
DEFAULT_CONFIG_FILE - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
deleteAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Deletes all the metadata records with the specified prefix.
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
deleteAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
deleteAllOlderThan(long) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
deleteBucket(String) - Static method in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
Delete S3 bucket.
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
deleteMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Deletes the metadata record with the specified name
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
deleteMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
deleteRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
DOT - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
 

E

exists(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
Check if record identified by identifier exists in Amazon S3.
exists(DataIdentifier, boolean) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
exists(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
Check if record identified by identifier exists in Amazon S3.

G

getActiveSyncs() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStoreStats
Obtains the number of records that are in the process of being "synced", meaning they are either scheduled to be copied to S3 or are actively being copied to S3 but the copy of these files has not yet completed.
getActiveSyncs() - Method in interface org.apache.jackrabbit.oak.blob.cloud.s3.stats.S3DataStoreStatsMBean
Obtains the number of records that are in the process of being "synced", meaning they are either scheduled to be copied to S3 or are actively being copied to S3 but the copy of these files has not yet completed.
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getAllIdentifiers() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getAllMetadataRecords(String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Gets all the metadata with a specified prefix.
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
getAllMetadataRecords(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getAllRecords() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getAllRecords() - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Returns a list of all DataRecords
getAllRecords() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
getAllRecords() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getBackend() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
getBucket() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getBucket() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getDescription() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.AbstractS3DataStoreService
 
getLastModified(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getLength(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getMarkerFile() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
 
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getMetadataRecord(String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Gets the metadata of the specified name.
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
getMetadataRecord(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getMinRecordLength() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
getOrCreateReferenceKey() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
getRecord(DataIdentifier) - Method in interface org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3Backend
Gets the record with the specified identifier
getRecord(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
getRecordForId(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
getType() - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 

H

haveRecordForIdentifier(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
Look in the backend for a record matching the given identifier.

I

init(CachingDataStore, String, String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
Initialize S3Backend.
init(CachingDataStore, String, Properties) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
init() - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
isFileSynced(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStoreStats
Determines whether a file-like entity with the given name has been "synced" (completely copied) to S3.
isFileSynced(String) - Method in interface org.apache.jackrabbit.oak.blob.cloud.s3.stats.S3DataStoreStatsMBean
Determines whether a file-like entity with the given name has been "synced" (completely copied) to S3.

N

NAME - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStoreService
 
NAME - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.SharedS3DataStoreService
 
nodeStore - Variable in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStoreStats
 

O

openService(Properties) - Static method in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
Create AmazonS3Client from properties.
org.apache.jackrabbit.oak.blob.cloud.aws.s3 - package org.apache.jackrabbit.oak.blob.cloud.aws.s3
 
org.apache.jackrabbit.oak.blob.cloud.s3 - package org.apache.jackrabbit.oak.blob.cloud.s3
 
org.apache.jackrabbit.oak.blob.cloud.s3.stats - package org.apache.jackrabbit.oak.blob.cloud.s3.stats
 

P

properties - Variable in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
 
properties - Variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
PROXY_HOST - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to set proxy host.
PROXY_PORT - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to set proxy port.

R

read(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
read(DataIdentifier) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
readConfig(String) - Static method in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
Read a configuration properties file.

S

S3 - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.Utils
 
S3_BUCKET - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws S3 bucket.
S3_CONN_PROTOCOL - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant for S3 Connector Protocol
S3_CONN_TIMEOUT - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon S3 Http connection timeout.
S3_CONTAINER - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws S3 bucket (alternate property name).
S3_ENCRYPTION - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to enable encryption in S3.
S3_ENCRYPTION_NONE - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant for no encryption.
S3_ENCRYPTION_SSE_S3 - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to set SSE_S3 encryption.
S3_END_POINT - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws S3 region.
S3_MAX_CONNS - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon S3 maximum connections to be used.
S3_MAX_ERR_RETRY - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon S3 maximum retries.
S3_REGION - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws S3 region.
S3_RENAME_KEYS - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to rename keys
S3_SOCK_TIMEOUT - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon S3 socket timeout.
S3_WRITE_THREADS - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Constant to rename keys
S3Backend - Class in org.apache.jackrabbit.oak.blob.cloud.aws.s3
A data store backend that stores data on Amazon S3.
S3Backend() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
S3Backend - Class in org.apache.jackrabbit.oak.blob.cloud.s3
A data store backend that stores data on Amazon S3.
S3Backend() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
S3Constants - Class in org.apache.jackrabbit.oak.blob.cloud.s3
Defined Amazon S3 constants.
S3DataStore - Class in org.apache.jackrabbit.oak.blob.cloud.aws.s3
An Amazon S3 data store.
S3DataStore() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
 
S3DataStore - Class in org.apache.jackrabbit.oak.blob.cloud.s3
Amazon S3 data store extending from AbstractSharedCachingDataStore.
S3DataStore() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
S3DataStoreService - Class in org.apache.jackrabbit.oak.blob.cloud.s3
 
S3DataStoreService() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStoreService
 
S3DataStoreStats - Class in org.apache.jackrabbit.oak.blob.cloud.aws.s3
 
S3DataStoreStats() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStoreStats
 
S3DataStoreStatsMBean - Interface in org.apache.jackrabbit.oak.blob.cloud.s3.stats
MBean for JMX statistics pertaining to an S3DataStore.
s3ds - Variable in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStoreStats
 
S3RequestDecorator - Class in org.apache.jackrabbit.oak.blob.cloud.s3
This class to sets encrption mode in S3 request.
S3RequestDecorator(Properties) - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.S3RequestDecorator
 
SECRET_KEY - Static variable in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Constants
Amazon aws secret key.
setBucket(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
setBucket(String) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
 
setMinRecordLength(int) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
 
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
Properties used to configure the backend.
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3DataStore
Properties required to configure the S3Backend
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
Properties used to configure the backend.
setProperties(Properties) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3DataStore
Properties required to configure the S3Backend
SharedS3Backend - Interface in org.apache.jackrabbit.oak.blob.cloud.aws.s3
Extension to the Backend for supporting adding meta data to the underlying store.
SharedS3DataStore - Class in org.apache.jackrabbit.oak.blob.cloud.aws.s3
SharedDataStore implementation for S3
SharedS3DataStore() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.aws.s3.SharedS3DataStore
 
SharedS3DataStoreService - Class in org.apache.jackrabbit.oak.blob.cloud.s3
 
SharedS3DataStoreService() - Constructor for class org.apache.jackrabbit.oak.blob.cloud.s3.SharedS3DataStoreService
 

T

touch(DataIdentifier, long) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
touchAsync(DataIdentifier, long, AsyncTouchCallback) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
TYPE - Static variable in interface org.apache.jackrabbit.oak.blob.cloud.s3.stats.S3DataStoreStatsMBean
 

U

Utils - Class in org.apache.jackrabbit.oak.blob.cloud.s3
Amazon S3 utilities.

W

write(DataIdentifier, File) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
It uploads file to Amazon S3.
write(DataIdentifier, File) - Method in class org.apache.jackrabbit.oak.blob.cloud.s3.S3Backend
It uploads file to Amazon S3.
writeAsync(DataIdentifier, File, AsyncUploadCallback) - Method in class org.apache.jackrabbit.oak.blob.cloud.aws.s3.S3Backend
 
A B C D E G H I N O P R S T U W 
Skip navigation links

Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.