From 3027b8a4438d105c275385356d5b90d264fb828c Mon Sep 17 00:00:00 2001 From: ?? ? <ulysseskao@ximple.com.tw> Date: Mon, 05 May 2008 12:07:16 +0800 Subject: [PATCH] update for EOFM-72 --- xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java | 12 ++++++++++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java index 00057d2..3e0aaea 100644 --- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java +++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java @@ -5,6 +5,8 @@ import java.io.InputStream; import java.nio.ByteBuffer; import java.sql.SQLException; +import java.util.ArrayList; +import java.util.StringTokenizer; import org.apache.commons.logging.Log; import org.quartz.Job; @@ -37,7 +39,7 @@ protected String _oraclePort; protected String _username; protected String _password; - protected String _orgSchema; + protected ArrayList<String> _orgSchema = new ArrayList<String>(); protected boolean _testMode = false; protected int _testCount = -1; @@ -56,7 +58,13 @@ _oraclePort = dataMap.getString(ORAPORT); _username = dataMap.getString(ORAUSER); _password = dataMap.getString(ORAPASS); - _orgSchema = dataMap.getString(SPATAILSCHEMA); + String strSchema = dataMap.getString(SPATAILSCHEMA); + StringTokenizer st = new StringTokenizer(strSchema, ","); + while (st.hasMoreTokens()) + { + String aSchema = st.nextToken(); + _orgSchema.add(aSchema); + } _testMode = dataMap.getBooleanFromString(TESTMODE); _testCount = dataMap.getIntFromString(TESTCOUNT); -- Gitblit v0.0.0-SNAPSHOT