jfb.tools.activitymgr.report
Class ReportMgr

java.lang.Object
  extended by jfb.tools.activitymgr.report.ReportMgr

public class ReportMgr
extends java.lang.Object

Générateur de rapports.

Consulter le fichier de configuration reports.properties pour plus de détails sur la configuration des rapports.


Constructor Summary
ReportMgr()
           
 
Method Summary
static void build(java.lang.String reportId, java.util.Properties props)
          Lance la génération d'un rapport.
static void main(java.lang.String[] args)
          Méthode principale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReportMgr

public ReportMgr()
Method Detail

build

public static void build(java.lang.String reportId,
                         java.util.Properties props)
                  throws ReportException,
                         java.io.IOException
Lance la génération d'un rapport.

Parameters:
reportId - l'identifiant du rapport.
props - le dictionnaire de propritétés.
Throws:
ReportException - levé en cas d'incident inattendu lors de la génération du rapport.
java.io.IOException - levé en cas d'incident I/O en écriture sur le fichier.

main

public static void main(java.lang.String[] args)
Méthode principale.

Parameters:
args - argument de la méthode principale.