Class CmsS3DeleteResult

java.lang.Object
org.opencms.db.storage.s3.CmsS3DeleteResult

public final class CmsS3DeleteResult extends Object
Result of an S3 multi-object delete operation.

  • Constructor Details

    • CmsS3DeleteResult

      public CmsS3DeleteResult(Collection<String> requestedKeys, Map<String,Exception> failures)
      Creates a delete result.

      Keys without a reported failure are treated as successfully deleted because S3 deletes are idempotent and quiet responses may omit successful keys.

      Parameters:
      requestedKeys - the requested object keys
      failures - the failures by object key
  • Method Details