From 2e0dbaea5e750552545100ed728027defc678d23 Mon Sep 17 00:00:00 2001 From: ?? ? <ulysseskao@ximple.com.tw> Date: Mon, 24 Mar 2008 19:57:27 +0800 Subject: [PATCH] EOFM-18 --- xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/AbstractOracleDatabaseJob.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 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 cc6fd7a..00e66d6 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 @@ -20,6 +20,7 @@ public abstract class AbstractOracleDatabaseJob implements Job { private static final String SHPDATA_DIR = "SHPDATA_DIR"; + private static final String CONFSHPFILTER = "SHPFILTER_CONF"; private static final String SPATAILSCHEMA = "ORGSCHEMA"; private static final String ORAHOST = "ORAHOST"; private static final String ORAINST = "ORAINST"; @@ -27,8 +28,10 @@ private static final String ORAUSER = "ORAUSER"; private static final String ORAPASS = "ORAPASS"; private static final String TESTMODE = "TESTMODE"; + private static final String TESTCOUNT = "TESTCOUNT"; protected String _dataPath; + protected String _filterPath; protected String _oracleHost; protected String _oracleInstance; protected String _oraclePort; @@ -36,6 +39,7 @@ protected String _password; protected String _orgSchema; protected boolean _testMode = false; + protected int _testCount = -1; public abstract void execute(JobExecutionContext context) throws JobExecutionException; @@ -46,6 +50,7 @@ // The directory to scan is stored in the job map JobDataMap dataMap = jobDetail.getJobDataMap(); _dataPath = dataMap.getString(SHPDATA_DIR); + _filterPath = dataMap.getString(CONFSHPFILTER); _oracleHost = dataMap.getString(ORAHOST); _oracleInstance = dataMap.getString(ORAINST); _oraclePort = dataMap.getString(ORAPORT); @@ -53,6 +58,7 @@ _password = dataMap.getString(ORAPASS); _orgSchema = dataMap.getString(SPATAILSCHEMA); _testMode = dataMap.getBooleanFromString(TESTMODE); + _testCount = dataMap.getIntFromString(TESTCOUNT); // Validate the required input if (_dataPath == null) -- Gitblit v0.0.0-SNAPSHOT