From: Marco Zanon Date: Fri, 2 Aug 2013 10:07:58 +0000 (+0000) Subject: Moved finalize() method into MLogTarget. X-Git-Tag: SVN-to-Git~110 X-Git-Url: https://gitweb.marcozanon.com/?a=commitdiff_plain;h=bf776b92f15bd8b8e0dc9d5b01f5b4a7a187282a;p=Macaco Moved finalize() method into MLogTarget. --- diff --git a/3.x/src/java/com/marcozanon/macaco/logging/MLogDatabaseTable.java b/3.x/src/java/com/marcozanon/macaco/logging/MLogDatabaseTable.java index 19ede6c..d65be12 100644 --- a/3.x/src/java/com/marcozanon/macaco/logging/MLogDatabaseTable.java +++ b/3.x/src/java/com/marcozanon/macaco/logging/MLogDatabaseTable.java @@ -59,14 +59,6 @@ public class MLogDatabaseTable extends MLogTarget { } } - protected void finalize() { - try { - this.close(); - } - catch (Exception exception) { - } - } - /* Sql connection generator */ protected MSqlConnectionGenerator getSqlConnectionGeneratorReference() { diff --git a/3.x/src/java/com/marcozanon/macaco/logging/MLogPlainTextFile.java b/3.x/src/java/com/marcozanon/macaco/logging/MLogPlainTextFile.java index 5571f8e..8be8631 100644 --- a/3.x/src/java/com/marcozanon/macaco/logging/MLogPlainTextFile.java +++ b/3.x/src/java/com/marcozanon/macaco/logging/MLogPlainTextFile.java @@ -52,14 +52,6 @@ public class MLogPlainTextFile extends MLogTarget { } } - protected void finalize() { - try { - this.close(); - } - catch (Exception exception) { - } - } - /* File */ protected String getFile() { diff --git a/3.x/src/java/com/marcozanon/macaco/logging/MLogTarget.java b/3.x/src/java/com/marcozanon/macaco/logging/MLogTarget.java index 1ebb37a..62ec12f 100644 --- a/3.x/src/java/com/marcozanon/macaco/logging/MLogTarget.java +++ b/3.x/src/java/com/marcozanon/macaco/logging/MLogTarget.java @@ -14,7 +14,13 @@ public abstract class MLogTarget extends MObject { public abstract void close() throws MLoggingException; - protected abstract void finalize(); + protected void finalize() { + try { + this.close(); + } + catch (Exception exception) { + } + } /* Output */