From 2ccb62ee6181972fd1e37fac925935e82d5c181e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Euzenat?= <Jerome.Euzenat@inria.fr> Date: Tue, 27 Feb 2007 11:22:59 +0000 Subject: [PATCH] - added deletion of the files created in the current directory --- .../service/jade/JadeFIPAAServProfile.java | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServProfile.java b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServProfile.java index 30bd2975..43b28279 100755 --- a/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServProfile.java +++ b/src/fr/inrialpes/exmo/align/service/jade/JadeFIPAAServProfile.java @@ -1,8 +1,8 @@ /* * $Id$ * - * Copyright (C) Orange R&D, 2006 - * Copyright (C) INRIA Rhône-Alpes, 2006 + * Copyright (C) Orange R&D, 2006-2007 + * Copyright (C) INRIA Rhône-Alpes, 2006-2007 * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public License @@ -35,6 +35,7 @@ import fr.inrialpes.exmo.align.service.AServException; import fr.inrialpes.exmo.align.service.AServProtocolManager; import fr.inrialpes.exmo.align.service.AlignmentServiceProfile; +import java.io.File; public class JadeFIPAAServProfile implements AlignmentServiceProfile { @@ -88,12 +89,19 @@ public class JadeFIPAAServProfile implements AlignmentServiceProfile { } public void close(){ - try{ - algagentcontroller.kill(); - mc.kill(); - myLogger.log(Logger.INFO, "Agent Alignement close"); - } - catch (ControllerException e){myLogger.log(Logger.WARNING, "Error killing the alignment agent."); } + try{ + algagentcontroller.kill(); + mc.kill(); + myLogger.log(Logger.INFO, "Agent Alignement close"); + } catch (ControllerException e) { + myLogger.log(Logger.WARNING, "Error killing the alignment agent."); } + try { + // Destroy the files please (JE) + new File("APDescription.txt").delete(); + new File("MTPs-Main-Container.txt").delete(); + } catch (Exception e) { + e.printStackTrace(); + } } } -- GitLab