Class CleanupReportManager


  • public class CleanupReportManager
    extends java.lang.Object
    In memory report management for ingest cleanup workflow. Assumes that ingest operations to not exceed 100 000 items.
    • Field Detail

      • CLEANUP_REPORT_BACKUP_FILE_NAME

        public static final java.lang.String CLEANUP_REPORT_BACKUP_FILE_NAME
        See Also:
        Constant Field Values
    • Method Detail

      • reportUnitError

        public void reportUnitError​(java.lang.String id,
                                    java.lang.String message)
      • reportUnitWarning

        public void reportUnitWarning​(java.lang.String id,
                                      java.lang.String message)
      • reportObjectGroupError

        public void reportObjectGroupError​(java.lang.String id,
                                           java.lang.String message)
      • reportObjectGroupWarning

        public void reportObjectGroupWarning​(java.lang.String id,
                                             java.lang.String message)
      • reportDeletedUnit

        public void reportDeletedUnit​(java.lang.String id)
      • reportDeletedObjectGroup

        public void reportDeletedObjectGroup​(java.lang.String id,
                                             java.util.List<java.lang.String> objects)
      • getGlobalStatus

        public StatusCode getGlobalStatus()