Pakiet: com.suncode.plugin.tools.scheduledtask.ArchiveEncryptionTask

Dostępna od wersji: 1.0.X

//TODO link Szyfrowanie elementów w systemie

Zadanie szyfruje niezaszyfrowane pliku w wybranej klasie dokumentów w archiwum. Do poprawne działania klasa w archiwum musi mieć włączoną opcje szyfrowania. Wyszukiwanie plików jest ograniczone do podanego przedziału dat (daty utworzenia pliku). Zadanie ma wbudowany ogranicznik czasowy po którym przerywa działanie. Ogranicznik czasowy można ustawić za pomocą parametru podając wartość liczbową określającą maksymalny czas działania zadania w godzinach.

Nazwa parametruod wersjiOpisTyp parametruUwagi i ograniczenia
Nazwa klasy*1.0.xNazwa klasy w której będą szyfrowane plikiTekstKlasa musi mieć ustawione opcje szyfrowania
Data utworzenia pliku (od)*1.0.xMinimalna data utworzenia plikuData 
Data utworzenia pliku (do)*1.0.xMaksymalna data utworzenia plikuData 
Maksymalny czas działania zadania (w godzinach)*1.0.xZadanie zaplanowane zostanie przerwane po przekroczenie czasu wykonania podanego  godzinachLiczba 
Maksymalna liczba równolegle przetwarzanych plików*1.0.xMaksymalna ilość użytych wątków do przetwarzania plików. Wartość powinna być z zakresu 1 - 50.LiczbaIm więcej wątków tym działanie jest szybsze, ale to też mocno obciąża serwer.



1.0.X (obowiązująca dokumentacja)

  • Utworzenie zadania zaplanowanego

Package: com.suncode.plugin.tools.scheduledtask.ArchiveEncryptionTask

Available from version: 1.0.X

The task encrypts unencrypted files in the selected document class in the archive. For correct operation, the class in the archive must have the encryption options enabled. The search for files is limited to the given date range (file creation date). The task has a built-in timer after which it stops running. The time limiter can be set using the parameter, giving a numerical value that specifies the maximum duration of the task in hours.

Parameter namefrom versionDescriptionThe type of the parameterNotes and Restrictions
Document class name*1.0.xThe name of the class in which the files will be encryptedStringThe class must have encryption options set
File creation date (from)*1.0.xMinimum file creation dateDate 
File creation date (until)*1.0.xMaximum file creation dateDate 
Maximum task runtime (in hours)*1.0.xThe scheduled task will be terminated after exceeding the specified hours execution timeNumber 
Maximum number of files processed in parallel*1.0.xMaximum number of threads used to process files. The value should be in the range 1 - 50.NumberThe more threads, the faster the operation, but it also places a heavy load on the server



1.0.X (applicable documentation)

  • Create a scheduled task