|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.quartz.impl.jdbcjobstore.StdJDBCDelegate
org.quartz.impl.jdbcjobstore.oracle.OracleDelegate
org.quartz.impl.jdbcjobstore.oracle.weblogic.WebLogicOracleDelegate
public class WebLogicOracleDelegate
Handle Blobs correctly when Oracle is being used inside of Weblogic 8.1, as discussed at: http://edocs.bea.com/wls/docs81/jdbc/thirdparty.html#1043705
WebLogicDelegate| Field Summary |
|---|
| Fields inherited from class org.quartz.impl.jdbcjobstore.oracle.OracleDelegate |
|---|
INSERT_ORACLE_CALENDAR, INSERT_ORACLE_JOB_DETAIL, SELECT_ORACLE_CALENDAR_BLOB, SELECT_ORACLE_JOB_DETAIL_BLOB, SELECT_ORACLE_TRIGGER_JOB_DETAIL_BLOB, UPDATE_ORACLE_CALENDAR_BLOB, UPDATE_ORACLE_JOB_DETAIL, UPDATE_ORACLE_JOB_DETAIL_BLOB, UPDATE_ORACLE_TRIGGER, UPDATE_ORACLE_TRIGGER_JOB_DETAIL_BLOB, UPDATE_ORACLE_TRIGGER_JOB_DETAIL_EMPTY_BLOB |
| Fields inherited from class org.quartz.impl.jdbcjobstore.StdJDBCDelegate |
|---|
classLoadHelper, instanceId, logger, schedName, tablePrefix, triggerPersistenceDelegates, useProperties |
| Constructor Summary | |
|---|---|
WebLogicOracleDelegate(org.slf4j.Logger logger,
java.lang.String tablePrefix,
java.lang.String schedName,
java.lang.String instanceId,
ClassLoadHelper classLoadHelper)
Create new WebLogicOracleDelegate instance. |
|
WebLogicOracleDelegate(org.slf4j.Logger logger,
java.lang.String tablePrefix,
java.lang.String schedName,
java.lang.String instanceId,
ClassLoadHelper classLoadHelper,
java.lang.Boolean useProperties)
Create new WebLogicOracleDelegate instance. |
|
| Method Summary | |
|---|---|
protected java.sql.Blob |
writeDataToBlob(java.sql.ResultSet rs,
int column,
byte[] data)
Check for the Weblogic Blob wrapper, and handle accordingly... |
| Methods inherited from class org.quartz.impl.jdbcjobstore.oracle.OracleDelegate |
|---|
getJobDataFromBlob, getObjectFromBlob, insertCalendar, insertJobDetail, insertTrigger, updateCalendar, updateJobData, updateJobDetail, updateTrigger |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebLogicOracleDelegate(org.slf4j.Logger logger,
java.lang.String tablePrefix,
java.lang.String schedName,
java.lang.String instanceId,
ClassLoadHelper classLoadHelper)
Create new WebLogicOracleDelegate instance.
logger - the logger to use during executiontablePrefix - the prefix of all table names
public WebLogicOracleDelegate(org.slf4j.Logger logger,
java.lang.String tablePrefix,
java.lang.String schedName,
java.lang.String instanceId,
ClassLoadHelper classLoadHelper,
java.lang.Boolean useProperties)
Create new WebLogicOracleDelegate instance.
logger - the logger to use during executiontablePrefix - the prefix of all table namesuseProperties - use java.util.Properties for storage| Method Detail |
|---|
protected java.sql.Blob writeDataToBlob(java.sql.ResultSet rs,
int column,
byte[] data)
throws java.sql.SQLException
writeDataToBlob in class OracleDelegatejava.sql.SQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||