public class S3BackedPayloadStore extends Object implements PayloadStore
| Constructor and Description |
|---|
S3BackedPayloadStore(S3Dao s3Dao,
String s3BucketName) |
S3BackedPayloadStore(S3Dao s3Dao,
String s3BucketName,
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams) |
| Modifier and Type | Method and Description |
|---|---|
void |
deleteOriginalPayload(String payloadPointer)
Deletes the original payload using the given payloadPointer.
|
String |
getOriginalPayload(String payloadPointer)
Retrieves the original payload using the given payloadPointer.
|
String |
storeOriginalPayload(String payload,
Long payloadContentSize)
Stores payload in a store that has higher payload size limit than that is supported by original payload store.
|
public String storeOriginalPayload(String payload, Long payloadContentSize)
PayloadStorestoreOriginalPayload in interface PayloadStorepublic String getOriginalPayload(String payloadPointer)
PayloadStorestoreOriginalPayloadgetOriginalPayload in interface PayloadStorepublic void deleteOriginalPayload(String payloadPointer)
PayloadStorestoreOriginalPayloaddeleteOriginalPayload in interface PayloadStoreCopyright © 2020. All rights reserved.