Package org.duracloud.durastore.test
Class MockVerifyCreateStorageProvider
java.lang.Object
org.duracloud.durastore.test.MockVerifyCreateStorageProvider
- All Implemented Interfaces:
StorageProvider
Storage Provider implementation used for testing verify creation AOP
-
Field Summary
Fields inherited from interface org.duracloud.storage.provider.StorageProvider
DEFAULT_MAX_RESULTS, DEFAULT_MIMETYPE, ISO8601_DATE_FORMAT, PROPERTIES_BUCKET, PROPERTIES_CONTENT_CHECKSUM, PROPERTIES_CONTENT_CREATOR, PROPERTIES_CONTENT_FILE_CREATED, PROPERTIES_CONTENT_FILE_LAST_ACCESSED, PROPERTIES_CONTENT_FILE_MODIFIED, PROPERTIES_CONTENT_FILE_PATH, PROPERTIES_CONTENT_MD5, PROPERTIES_CONTENT_MIMETYPE, PROPERTIES_CONTENT_MODIFIED, PROPERTIES_CONTENT_SIZE, PROPERTIES_COPY_SOURCE, PROPERTIES_COPY_SOURCE_STORE, PROPERTIES_HLS_STREAMING_HOST, PROPERTIES_HLS_STREAMING_TYPE, PROPERTIES_SPACE_ACL, PROPERTIES_SPACE_ACL_GROUP, PROPERTIES_SPACE_ACL_PUBLIC, PROPERTIES_SPACE_COUNT, PROPERTIES_SPACE_CREATED, PROPERTIES_SPACE_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddContent(String spaceId, String contentId, String contentMimeType, Map<String, String> userProperties, long contentSize, String contentChecksum, InputStream content) copyContent(String sourceSpaceId, String sourceContentId, String destSpaceId, String destContentId) voidcreateSpace(String spaceId) voiddeleteContent(String spaceId, String contentId) voiddeleteSpace(String spaceId) getContent(String spaceId, String contentId) getContent(String spaceId, String contentId, String range) getContentProperties(String spaceId, String contentId) getSpaceACLs(String spaceId) getSpaceContents(String spaceId, String prefix) getSpaceContentsChunked(String spaceId, String prefix, long maxResults, String marker) getSpaceProperties(String spaceId) Provides a failure response the number of times indicated by the spaceId.voidvoidsetSpaceACLs(String spaceId, Map<String, AclType> spaceACLs) voidsetSpaceProperties(String spaceId, Map<String, String> spaceProperties)
-
Constructor Details
-
MockVerifyCreateStorageProvider
public MockVerifyCreateStorageProvider()
-
-
Method Details
-
getStorageProviderType
- Specified by:
getStorageProviderTypein interfaceStorageProvider
-
getSpaces
- Specified by:
getSpacesin interfaceStorageProvider
-
getSpaceContents
- Specified by:
getSpaceContentsin interfaceStorageProvider
-
getSpaceContentsChunked
public List<String> getSpaceContentsChunked(String spaceId, String prefix, long maxResults, String marker) - Specified by:
getSpaceContentsChunkedin interfaceStorageProvider
-
createSpace
- Specified by:
createSpacein interfaceStorageProvider
-
deleteSpace
- Specified by:
deleteSpacein interfaceStorageProvider
-
getSpaceProperties
Provides a failure response the number of times indicated by the spaceId. After which the next request succeeds and resets the count.- Specified by:
getSpacePropertiesin interfaceStorageProvider
-
setSpaceProperties
-
getSpaceACLs
- Specified by:
getSpaceACLsin interfaceStorageProvider
-
setSpaceACLs
- Specified by:
setSpaceACLsin interfaceStorageProvider
-
addContent
public String addContent(String spaceId, String contentId, String contentMimeType, Map<String, String> userProperties, long contentSize, String contentChecksum, InputStream content) - Specified by:
addContentin interfaceStorageProvider
-
copyContent
public String copyContent(String sourceSpaceId, String sourceContentId, String destSpaceId, String destContentId) - Specified by:
copyContentin interfaceStorageProvider
-
getContent
- Specified by:
getContentin interfaceStorageProvider
-
getContent
- Specified by:
getContentin interfaceStorageProvider
-
deleteContent
- Specified by:
deleteContentin interfaceStorageProvider
-
setContentProperties
public void setContentProperties(String spaceId, String contentId, Map<String, String> contentProperties) - Specified by:
setContentPropertiesin interfaceStorageProvider
-
getContentProperties
- Specified by:
getContentPropertiesin interfaceStorageProvider
-