Exemple de code CrystalImageCleaner

Vous avez besoin de l'objet CrystalImageCleaner pour garantir que les fichiers temporaires utilisés par le visualiseur sont supprimés régulièrement. Si vous ajoutez un objet CrystalImageCleaner correctement configuré à des pages JSP qui utilisent le visualiseur, vous pourrez améliorer les performances de votre application Web.

Remarque :    La ligne de code suivante est nécessaire dans vos pages JSP pour s'assurer que l'objet CrystalImageCleaner est disponible.

<%@ page import="com.crystaldecisions.report.web.viewer.CrystalImageCleaner" %>



Exemple 1

Cet exemple de méthode crée un objet CrystalImageCleaner qui analyse les fichiers image à intervalles d'une minute, mais supprime uniquement les fichiers âgés de deux minutes au minimum. Un affinage de ces paramètres est nécessaire pour assurer le rendement optimal de votre application en ce sens que les valeurs optimales de ces paramètres dépendent en grande mesure de l'utilisation du visualiseur et des caractéristiques de conception de l'application.

<%!

public void jspInit(){

    CrystalImageCleaner.start(getServletContext(), 60000, 12000);

}    

%>



Exemple 2

Cet exemple de méthode arrête l'objet CrystalImageCleaner dès que la page JSP est supprimée du service.

<%!

public void jspDestroy(){

    CrystalImageCleaner.stop(getServletContext());

}

%>




Business Objects
http://www.france.businessobjects.com/
Support technique
http://www.businessobjects.com/services/support/