From 4b3d784ae20cd4909fceb54483304801893b448f Mon Sep 17 00:00:00 2001
From: ?? ? <ulysseskao@ximple.com.tw>
Date: Mon, 19 May 2008 09:30:05 +0800
Subject: [PATCH] update for EOFM-90

---
 xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java |   13 +++++++------
 1 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java
index ee1cf24..6ba8702 100644
--- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java
+++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleConvertJobContext.java
@@ -44,7 +44,7 @@
 
     static final String SHPOUTPATH = "shpout";
 
-    private OracleElementLogging elmLogger = null;
+    private OracleElementLogger elmLogger = null;
 
     static
     {
@@ -137,7 +137,8 @@
                     ":type=" + element.getType() + ":lv=" + element.getLevelIndex() + ":id=" +
                     (linkage == null ? "NULL" : (linkage.getFsc() + "|" + linkage.getComponentID())));
 
-            getElementLogging().logElement(element, getCurrentSchema());
+            if (checkElementLogging())
+                getElementLogger().logElement(element, getCurrentSchema());
             return;
         }
 
@@ -170,8 +171,8 @@
             updateDataStore();
         }
 
-        if (this.getElementLogging() != null)
-            this.getElementLogging().flashLogging();
+        if (this.getElementLogger() != null)
+            this.getElementLogger().flashLogging();
     }
 
     public void rollbackTransaction()
@@ -289,11 +290,11 @@
         _convertFile = convertFile;
     }
 
-    private OracleElementLogging getElementLogging()
+    protected OracleElementLogger getElementLogger()
     {
         if (elmLogger == null)
         {
-            elmLogger = new OracleElementLogging(getOracleConnection());
+            elmLogger = new OracleElementLogger(getOracleConnection());
             elmLogger.setDataPath(this.getDataPath());
         }
         return elmLogger;

--
Gitblit v0.0.0-SNAPSHOT