Uses of Class
org.exoplatform.addons.documents.cleanup.model.CleanupPurgeResult
Packages that use CleanupPurgeResult
Package
Description
-
Uses of CleanupPurgeResult in org.exoplatform.addons.documents.cleanup.model
Methods in org.exoplatform.addons.documents.cleanup.model that return CleanupPurgeResultModifier and TypeMethodDescriptionstatic CleanupPurgeResultCleanupPurgeResult.gone()static CleanupPurgeResultCleanupPurgeResult.purged(long reclaimedBytes) static CleanupPurgeResultA skip with NO exception behind it — a deterministic refusal such ascleanup.notVersionable, whose message code already says everything there is to say.static CleanupPurgeResultA skip that reclaimed nothing at all.static CleanupPurgeResultA PARTIAL purge: the item stays SKIPPED and keeps its failure reason (an administrator must still see that the file needs attention), but the bytes really reclaimed before the failure are CARRIED, so the campaign's reclaimed total reports the work actually done instead of silently under-reporting it. -
Uses of CleanupPurgeResult in org.exoplatform.addons.documents.cleanup.storage
Methods in org.exoplatform.addons.documents.cleanup.storage that return CleanupPurgeResultModifier and TypeMethodDescriptionCleanupJcrStorage.deleteNode(String nodeUuid) Hard-deletes a file node (no trash): removes pointing symlinks first, then the node, then now-empty ancestor folders up to (excluding) the drive root.CleanupJcrStorage.purgeVersions(String nodeUuid, CleanupParams params) Purges the versions of a file selected byCleanupCriterionEvaluator.selectVersionsToRemove(java.util.Map<java.lang.String, java.lang.Long>, java.lang.String, java.lang.String, org.exoplatform.addons.documents.cleanup.model.CleanupParams, long): those older than the campaign period by their OWN creation date, plus — of the versions remaining inside the period — the oldest ones still exceedingmaxVersionsPerFile.