Save This Page
Home » quartz-1.6.0 » org » quartz » impl » jdbcjobstore » [javadoc | source]
org.quartz.impl.jdbcjobstore
public class: CloudscapeDelegate [javadoc | source]
java.lang.Object
   org.quartz.impl.jdbcjobstore.StdJDBCDelegate
      org.quartz.impl.jdbcjobstore.CloudscapeDelegate

All Implemented Interfaces:
    StdJDBCConstants, DriverDelegate

This is a driver delegate for the Cloudscape database, not surprisingly, it is known to work with Derby as well.

Fields inherited from org.quartz.impl.jdbcjobstore.StdJDBCDelegate:
logger,  tablePrefix,  instanceId,  useProperties
Constructor:
 public CloudscapeDelegate(Log log,
    String tablePrefix,
    String instanceId) 

    Create new CloudscapeDelegate instance.

    Parameters:
    log - the logger to use during execution
    tablePrefix - the prefix of all table names
 public CloudscapeDelegate(Log log,
    String tablePrefix,
    String instanceId,
    Boolean useProperties) 

    Create new CloudscapeDelegate instance.

    Parameters:
    log - the logger to use during execution
    tablePrefix - the prefix of all table names
    useProperties - useProperties flag
Method from org.quartz.impl.jdbcjobstore.CloudscapeDelegate Summary:
getObjectFromBlob
Methods from org.quartz.impl.jdbcjobstore.StdJDBCDelegate:
calendarExists,   calendarIsReferenced,   canUseProperties,   closeResultSet,   closeStatement,   convertFromProperty,   convertToProperty,   countMisfiredTriggersInStates,   deleteAllPausedTriggerGroups,   deleteBlobTrigger,   deleteCalendar,   deleteCronTrigger,   deleteFiredTrigger,   deleteFiredTriggers,   deleteFiredTriggers,   deleteJobDetail,   deleteJobListeners,   deletePausedTriggerGroup,   deleteSchedulerState,   deleteSimpleTrigger,   deleteTrigger,   deleteTriggerListeners,   deleteVolatileFiredTriggers,   getBoolean,   getBoolean,   getJobDetailFromBlob,   getKeyOfNonSerializableValue,   getObjectFromBlob,   insertBlobTrigger,   insertCalendar,   insertCronTrigger,   insertFiredTrigger,   insertJobDetail,   insertJobListener,   insertPausedTriggerGroup,   insertSchedulerState,   insertSimpleTrigger,   insertTrigger,   insertTriggerListener,   isExistingTriggerGroup,   isJobStateful,   isTriggerGroupPaused,   jobExists,   rtp,   selectCalendar,   selectCalendars,   selectFiredTriggerInstanceNames,   selectFiredTriggerRecords,   selectFiredTriggerRecordsByJob,   selectInstancesFiredTriggerRecords,   selectJobDetail,   selectJobExecutionCount,   selectJobForTrigger,   selectJobGroups,   selectJobListeners,   selectJobsInGroup,   selectMisfiredTriggers,   selectMisfiredTriggersInGroupInState,   selectMisfiredTriggersInState,   selectMisfiredTriggersInStates,   selectNextFireTime,   selectNumCalendars,   selectNumJobs,   selectNumTriggers,   selectNumTriggersForJob,   selectPausedTriggerGroups,   selectSchedulerStateRecords,   selectStatefulJobsOfTriggerGroup,   selectTrigger,   selectTriggerForFireTime,   selectTriggerGroups,   selectTriggerJobDataMap,   selectTriggerListeners,   selectTriggerNamesForJob,   selectTriggerState,   selectTriggerStatus,   selectTriggerToAcquire,   selectTriggersForCalendar,   selectTriggersForJob,   selectTriggersForRecoveringJobs,   selectTriggersInGroup,   selectTriggersInState,   selectVolatileJobs,   selectVolatileTriggers,   serializeJobData,   serializeObject,   setBoolean,   setBytes,   triggerExists,   updateBlobTrigger,   updateCalendar,   updateCronTrigger,   updateJobData,   updateJobDetail,   updateSchedulerState,   updateSimpleTrigger,   updateTrigger,   updateTriggerGroupStateFromOtherState,   updateTriggerGroupStateFromOtherStates,   updateTriggerState,   updateTriggerStateFromOtherState,   updateTriggerStateFromOtherStates,   updateTriggerStateFromOtherStatesBeforeTime,   updateTriggerStatesForJob,   updateTriggerStatesForJobFromOtherState,   updateTriggerStatesFromOtherStates
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.quartz.impl.jdbcjobstore.CloudscapeDelegate Detail:
 protected Object getObjectFromBlob(ResultSet rs,
    String colName) throws IOException, ClassNotFoundException, SQLException 

    This method should be overridden by any delegate subclasses that need special handling for BLOBs. The default implementation uses standard JDBC java.sql.Blob operations.