Classe Journal d'archive (stereotype)

De Wiki1000
(Différences entre les versions)
 
(5 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
{{latest}}
+
{{Version800}}
  
 
Les classes journal d'archive sont des [[Classe journal (stereotype)|classes journal]] qui exposent un méthode de création d'archive.  
 
Les classes journal d'archive sont des [[Classe journal (stereotype)|classes journal]] qui exposent un méthode de création d'archive.  
Ligne 13 : Ligne 13 :
 
{|class="wikitable"
 
{|class="wikitable"
 
|-
 
|-
|[[Archive (TArchiveLogReg)|Archive]]
+
|[[CreateArchive (TArchiveLogReg)|CreateArchive]]
 
|Créer une archive
 
|Créer une archive
|-
 
|function Archive(aCaption : string; aLs : TStringList):TdbArchiveLogObject;
 
|
 
 
|}
 
|}
 
Exemple :
 
 
<source lang="delphi">
 
 
var t : TTestArchive;
 
    ls : TStringList;
 
    b : TitObjet;
 
    i : integer;
 
begin
 
 
ls := TStringList.Create;
 
 
//b est un objet quelconque
 
for i := 0 to b.documentList.Count-1 do
 
  ls.Add(b.documentList.oiDs[i]);
 
 
ClassManager.BeginTran;
 
try
 
  t := TTestArchive.Archive('mon Archive',ls);
 
  //alimenter les autres proriétés de t
 
  ClassManager.Commit;
 
except
 
  ClassManager.RollBack;
 
  raise;
 
end;
 
end;
 
 
</source>
 
 
====Commentaires====
 
 
La méthode Archive
 
-retourne un objet de stéréotype "journal d'archive", son libellé est initialisé par le paramètre aCaption.
 
-construit un fichier archive (.jar) signé et horodaté des documents passés par oid dans le paramètre ls.
 
-Ce fichier est associé comme document à l'objet retourné.
 
 
{{tip|Une archive peut avoir une taille importante, c'est pourquoi il est possible de paramétrer (dans la console d'administration au niveau du dossier) un container pour stocker les documents de nature "archive", afin de ne pas solliciter la base de données.}}
 
  
 
[[Category:Stereotype]]
 
[[Category:Stereotype]]
 +
[[Category:Stéréotype classe journal d'archive]]
 
[[Category:Protection]]
 
[[Category:Protection]]
[[Category:latest]]
+
[[Category:Version800]]

Version actuelle en date du 12 février 2018 à 09:52

version800-32x32.png

Les classes journal d'archive sont des classes journal qui exposent un méthode de création d'archive.

Attributs du stéréotype

Méthode du stéréotype

CreateArchive Créer une archive




Whos here now:   Members 0   Guests 1   Bots & Crawlers 0
 
Outils personnels