| Package | Description |
|---|---|
| org.duracloud.storage.domain | |
| org.duracloud.storage.error | |
| org.duracloud.storage.provider | |
| org.duracloud.storage.provider.mock | |
| org.duracloud.storage.util |
| Modifier and Type | Method and Description |
|---|---|
void |
StorageAccountManager.initialize(List<StorageAccount> accts)
Initializes the account manager based on provided accounts
|
boolean |
StorageAccountManager.isInitialized() |
| Modifier and Type | Class and Description |
|---|---|
class |
ChecksumMismatchException
Exception thrown when there is a mismatch in checksum values
|
class |
NotFoundException
Exception thrown by StorageProvider implementations when a requested
space or content item does not exist.
|
class |
StorageStateException
Exception thrown to indicate that a StorageException is due to the state
of the stored content.
|
| Modifier and Type | Method and Description |
|---|---|
String |
StatelessStorageProviderImpl.addContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
String contentMimeType,
Map<String,String> userProperties,
long contentSize,
String contentChecksum,
InputStream content) |
String |
StatelessStorageProvider.addContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
String contentMimeType,
Map<String,String> userProperties,
long contentSize,
String contentChecksum,
InputStream content) |
String |
BrokeredStorageProvider.addContent(String spaceId,
String contentId,
String contentMimeType,
Map<String,String> userProperties,
long contentSize,
String contentChecksum,
InputStream content) |
String |
ProbedStorageProvider.addContent(String spaceId,
String contentId,
String contentMimeType,
Map<String,String> userProperties,
long contentSize,
String contentChecksum,
InputStream content) |
String |
StatelessStorageProviderImpl.copyContent(StorageProvider targetProvider,
String storeId,
String sourceSpaceId,
String sourceContentId,
String destSpaceId,
String destContentId) |
String |
StatelessStorageProvider.copyContent(StorageProvider targetProvider,
String storeId,
String sourceSpaceId,
String sourceContentId,
String destSpaceId,
String destContentId) |
void |
StatelessStorageProviderImpl.createSpace(StorageProvider targetProvider,
String storeId,
String spaceId) |
void |
StatelessStorageProvider.createSpace(StorageProvider targetProvider,
String storeId,
String spaceId) |
void |
BrokeredStorageProvider.createSpace(String spaceId) |
void |
ProbedStorageProvider.createSpace(String spaceId) |
void |
StatelessStorageProviderImpl.deleteContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
void |
StatelessStorageProvider.deleteContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
void |
BrokeredStorageProvider.deleteContent(String spaceId,
String contentId) |
void |
ProbedStorageProvider.deleteContent(String spaceId,
String contentId) |
void |
StatelessStorageProviderImpl.deleteSpace(StorageProvider targetProvider,
String storeId,
String spaceId) |
void |
StatelessStorageProvider.deleteSpace(StorageProvider targetProvider,
String storeId,
String spaceId) |
void |
BrokeredStorageProvider.deleteSpace(String spaceId) |
void |
ProbedStorageProvider.deleteSpace(String spaceId) |
RetrievedContent |
StatelessStorageProviderImpl.getContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
RetrievedContent |
StatelessStorageProvider.getContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
RetrievedContent |
StatelessStorageProviderImpl.getContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
String range) |
RetrievedContent |
StatelessStorageProvider.getContent(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
String range) |
RetrievedContent |
BrokeredStorageProvider.getContent(String spaceId,
String contentId) |
RetrievedContent |
ProbedStorageProvider.getContent(String spaceId,
String contentId) |
RetrievedContent |
BrokeredStorageProvider.getContent(String spaceId,
String contentId,
String range) |
RetrievedContent |
ProbedStorageProvider.getContent(String spaceId,
String contentId,
String range) |
Map<String,String> |
StatelessStorageProviderImpl.getContentProperties(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
Map<String,String> |
StatelessStorageProvider.getContentProperties(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId) |
Map<String,String> |
BrokeredStorageProvider.getContentProperties(String spaceId,
String contentId) |
Map<String,String> |
ProbedStorageProvider.getContentProperties(String spaceId,
String contentId) |
Map<String,AclType> |
StatelessStorageProviderImpl.getSpaceACLs(StorageProvider targetProvider,
String storeId,
String spaceId) |
Map<String,AclType> |
StatelessStorageProvider.getSpaceACLs(StorageProvider targetProvider,
String storeId,
String spaceId) |
Iterator<String> |
StatelessStorageProviderImpl.getSpaceContents(StorageProvider targetProvider,
String storeId,
String spaceId,
String prefix) |
Iterator<String> |
StatelessStorageProvider.getSpaceContents(StorageProvider targetProvider,
String storeId,
String spaceId,
String prefix) |
Iterator<String> |
BrokeredStorageProvider.getSpaceContents(String spaceId,
String prefix) |
Iterator<String> |
ProbedStorageProvider.getSpaceContents(String spaceId,
String prefix) |
List<String> |
StatelessStorageProviderImpl.getSpaceContentsChunked(StorageProvider targetProvider,
String storeId,
String spaceId,
String prefix,
long maxResults,
String marker) |
List<String> |
StatelessStorageProvider.getSpaceContentsChunked(StorageProvider targetProvider,
String storeId,
String spaceId,
String prefix,
long maxResults,
String marker) |
List<String> |
BrokeredStorageProvider.getSpaceContentsChunked(String spaceId,
String prefix,
long maxResults,
String marker) |
List<String> |
ProbedStorageProvider.getSpaceContentsChunked(String spaceId,
String prefix,
long maxResults,
String marker) |
Map<String,String> |
StatelessStorageProviderImpl.getSpaceProperties(StorageProvider targetProvider,
String storeId,
String spaceId) |
Map<String,String> |
StatelessStorageProvider.getSpaceProperties(StorageProvider targetProvider,
String storeId,
String spaceId) |
Map<String,String> |
BrokeredStorageProvider.getSpaceProperties(String spaceId) |
Map<String,String> |
ProbedStorageProvider.getSpaceProperties(String spaceId) |
Iterator<String> |
BrokeredStorageProvider.getSpaces() |
Iterator<String> |
ProbedStorageProvider.getSpaces() |
Iterator<String> |
StatelessStorageProviderImpl.getSpaces(StorageProvider targetProvider,
String storeId) |
Iterator<String> |
StatelessStorageProvider.getSpaces(StorageProvider targetProvider,
String storeId) |
void |
StatelessStorageProviderImpl.setContentProperties(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
Map<String,String> contentProperties) |
void |
StatelessStorageProvider.setContentProperties(StorageProvider targetProvider,
String storeId,
String spaceId,
String contentId,
Map<String,String> contentProperties) |
void |
BrokeredStorageProvider.setContentProperties(String spaceId,
String contentId,
Map<String,String> contentProperties) |
void |
ProbedStorageProvider.setContentProperties(String spaceId,
String contentId,
Map<String,String> contentProperties) |
void |
StatelessStorageProviderImpl.setSpaceACLs(StorageProvider targetProvider,
String storeId,
String spaceId,
Map<String,AclType> spaceACLs) |
void |
StatelessStorageProvider.setSpaceACLs(StorageProvider targetProvider,
String storeId,
String spaceId,
Map<String,AclType> spaceACLs) |
| Modifier and Type | Method and Description |
|---|---|
String |
MockStorageProvider.addContent(String spaceId,
String contentId,
String contentMimeType,
Map<String,String> userProperties,
long contentSize,
String contentChecksum,
InputStream content) |
void |
MockStorageProvider.createSpace(String spaceId) |
void |
MockStorageProvider.deleteContent(String spaceId,
String contentId) |
void |
MockStorageProvider.deleteSpace(String spaceId) |
RetrievedContent |
MockStorageProvider.getContent(String spaceId,
String contentId) |
RetrievedContent |
MockStorageProvider.getContent(String spaceId,
String contentId,
String range) |
Map<String,String> |
MockStorageProvider.getContentProperties(String spaceId,
String contentId) |
Iterator<String> |
MockStorageProvider.getSpaceContents(String spaceId,
String prefix) |
List<String> |
MockStorageProvider.getSpaceContentsChunked(String spaceId,
String prefix,
long maxResults,
String marker) |
Map<String,String> |
MockStorageProvider.getSpaceProperties(String spaceId) |
Iterator<String> |
MockStorageProvider.getSpaces() |
void |
MockStorageProvider.setContentProperties(String spaceId,
String contentId,
Map<String,String> contentProperties) |
| Modifier and Type | Method and Description |
|---|---|
static String |
StorageProviderUtil.compareChecksum(StorageProvider provider,
String spaceId,
String contentId,
String checksum)
Determines if the checksum for a particular piece of content
stored in a StorageProvider matches the expected checksum value.
|
StorageProvider |
StorageProviderFactory.getStorageProvider() |
StorageProvider |
StorageProviderFactory.getStorageProvider(String storageAccountId) |
static Map<String,String> |
StorageProviderUtil.loadProperties(InputStream is)
Loads a stream containing properties and populates a map
with the properties name/value pairs.
|
static ByteArrayInputStream |
StorageProviderUtil.storeProperties(Map<String,String> propertiesMap)
Converts properties stored in a Map into a stream for storage purposes.
|
Copyright © 2009–2019 DuraSpace. All rights reserved.