From b2f56dae55d1de8f7378f22b2466e314b1e30cc7 Mon Sep 17 00:00:00 2001 From: ?? ? <ulysseskao@ximple.com.tw> Date: Tue, 25 Mar 2008 11:33:25 +0800 Subject: [PATCH] update for EOFM-15 --- xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleUpgradeBlob2UDTJob.java | 22 +++++++++++++--------- 1 files changed, 13 insertions(+), 9 deletions(-) diff --git a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleUpgradeBlob2UDTJob.java b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleUpgradeBlob2UDTJob.java index eb653c0..96a64b4 100644 --- a/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleUpgradeBlob2UDTJob.java +++ b/xdgnjobs/ximple-spatialjob/src/main/java/com/ximple/eofms/jobs/OracleUpgradeBlob2UDTJob.java @@ -1,14 +1,13 @@ package com.ximple.eofms.jobs; -import java.util.Date; import java.sql.SQLException; +import java.util.Date; -import org.quartz.Job; -import org.quartz.JobExecutionContext; -import org.quartz.JobExecutionException; -import org.quartz.JobDetail; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; +import org.quartz.JobDetail; +import org.quartz.JobExecutionContext; +import org.quartz.JobExecutionException; import oracle.jdbc.OracleConnection; import oracle.jdbc.OracleDatabaseMetaData; @@ -30,7 +29,7 @@ logger.info(jobName + " fired at " + new Date()); extractJobConfiguration(jobDetail); - OracleConvertJobContext jobContext = prepareJobContext(); + AbstractOracleJobContext jobContext = prepareJobContext(_filterPath); jobContext.setConnectionInfo(_oracleHost, _oraclePort, _oracleInstance); jobContext.setLogin(_username, _password); @@ -43,11 +42,16 @@ } } - private void exetcuteConvert(OracleConvertJobContext jobContext, + protected AbstractOracleJobContext prepareJobContext(String filterPath) + { + return new OracleUpgradeJobContext(); + } + + private void exetcuteConvert(AbstractOracleJobContext jobContext, String orgSchema, String dataPath) throws SQLException { OracleConnection connection = jobContext.getOracleConnection(); - OracleDatabaseMetaData metaData = (OracleDatabaseMetaData) connection.getMetaData(); - OracleStatement statement = (OracleStatement) connection.createStatement(); + OracleDatabaseMetaData metaData = (OracleDatabaseMetaData) connection.getMetaData(); + OracleStatement statement = (OracleStatement) connection.createStatement(); } } -- Gitblit v0.0.0-SNAPSHOT