Class CleanupCandidate

java.lang.Object
org.exoplatform.addons.documents.cleanup.model.CleanupCandidate

public class CleanupCandidate extends Object
A file (JCR nt:file node) qualifying for a cleanup action, as computed by a dry-run scan or a revalidation. A previously-exempted file (carrying the exo:cleanupExemption mixin) still qualifying by the criteria is emitted flagged exempted, with the mixin's decision metadata when readable, so it stays visible as 'Kept' in every campaign instead of being skipped.
  • Constructor Details

    • CleanupCandidate

      public CleanupCandidate(String nodeUuid, String path, long ownerIdentityId, long fileSize, long versionsSize, CleanupAction action, long createdTime, long lastModifiedTime)