unfreeze(archive) {
    this.updateNotification({
      text: this.$translate.instant('streams_archives_unfreeze_start', {
        filename: archive.filename,
      }),
      type: 'info',
      archive,
    });
    this.CucControllerHelper.scrollPageToTop();
    this.LogsStreamsArchivesService.getDownloadUrl(
      this.serviceName,
      this.streamId,
      archive.archiveId,
    )
      .then(() => this.reloadArchiveDetail(archive.archiveId))
      .then(updatedArchive => this.updateUnfreezingNotification(updatedArchive))
      .catch((err) => {
        this.updateNotification({
          text: this.$translate.instant('streams_archives_url_load_error', {
            filename: archive.filename,
            message: err,
          }),
          type: 'error',
          archive,
        });
      });
  }
/**
   * Starts the unsealing process for an archive and issues a notification
   * with the remaining time after which the archive would be available for download
   *
   * @param {any} archive
   * @memberof LogsStreamsArchivesHomeCtrl
   */
Starts the unsealing process for an archive and issues a notification
with the remaining time after which the archive would be available for download

@param {any} archive
@memberof LogsStreamsArchivesHomeCtrl
Starts the unsealing process for an archive and issues a notification with the remaining time after which the archive would be available for download @param { any } archive @memberof LogsStreamsArchivesHomeCtrl
unfreeze(archive) {
    this.updateNotification({
      text: this.$translate.instant('streams_archives_unfreeze_start', {
        filename: archive.filename,
      }),
      type: 'info',
      archive,
    });
    this.CucControllerHelper.scrollPageToTop();
    this.LogsStreamsArchivesService.getDownloadUrl(
      this.serviceName,
      this.streamId,
      archive.archiveId,
    )
      .then(() => this.reloadArchiveDetail(archive.archiveId))
      .then(updatedArchive => this.updateUnfreezingNotification(updatedArchive))
      .catch((err) => {
        this.updateNotification({
          text: this.$translate.instant('streams_archives_url_load_error', {
            filename: archive.filename,
            message: err,
          }),
          type: 'error',
          archive,
        });
      });
  }
unfreeze ( archive ) { this . updateNotification ( { text : this . $translate . instant ( 'streams_archives_unfreeze_start' , { filename : archive . filename , } ) , type : 'info' , archive , } ) ; this . CucControllerHelper . scrollPageToTop ( ) ; this . LogsStreamsArchivesService . getDownloadUrl ( this . serviceName , this . streamId , archive . archiveId , ) . then ( ( ) => this . reloadArchiveDetail ( archive . archiveId ) ) . then ( updatedArchive => this . updateUnfreezingNotification ( updatedArchive ) ) . catch ( ( err ) => { this . updateNotification ( { text : this . $translate . instant ( 'streams_archives_url_load_error' , { filename : archive . filename , message : err , } ) , type : 'error' , archive , } ) ; } ) ; }
Starts the unsealing process for an archive and issues a notification
 with the remaining time after which the archive would be available for download
Starts the unsealing process for an archive and issues a notification with the remaining time after which the archive would be available for download