org.exoplatform.services.jcr.aws.storage.value.s3
Class S3ValueStorage
java.lang.Object
org.exoplatform.services.jcr.storage.value.ValueStoragePlugin
org.exoplatform.services.jcr.aws.storage.value.s3.S3ValueStorage
- Direct Known Subclasses:
- SimpleS3ValueStorage
public abstract class S3ValueStorage
- extends ValueStoragePlugin
- Version:
- $Id: S3ValueStorage.java 21606 2008-10-20 10:44:09Z pnedonosko $
- Author:
- Andrey Parfonov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static org.apache.commons.logging.Log logger
BUCKET
public static final java.lang.String BUCKET
- See Also:
- Constant Field Values
AWS_ACCESS_KEY
public static final java.lang.String AWS_ACCESS_KEY
- See Also:
- Constant Field Values
AWS_SECRET_ACCESS_KEY
public static final java.lang.String AWS_SECRET_ACCESS_KEY
- See Also:
- Constant Field Values
S3_SWAP_DIRECTORY
public static final java.lang.String S3_SWAP_DIRECTORY
- See Also:
- Constant Field Values
bucket
protected java.lang.String bucket
awsAccessKey
protected java.lang.String awsAccessKey
awsSecretAccessKey
protected java.lang.String awsSecretAccessKey
s3SwapDirectory
protected java.io.File s3SwapDirectory
cleaner
protected final FileCleaner cleaner
S3ValueStorage
public S3ValueStorage()
init
public void init(java.util.Properties props)
throws java.io.IOException,
RepositoryConfigurationException
- Specified by:
init in class ValueStoragePlugin
- Throws:
java.io.IOException
RepositoryConfigurationException
checkConsistency
public void checkConsistency(WorkspaceStorageConnection dataConnection)
- Specified by:
checkConsistency in class ValueStoragePlugin
match
public boolean match(java.lang.String storageId)
- Specified by:
match in class ValueStoragePlugin
Copyright © 2012 eXo Platform SAS. All Rights Reserved.