com.liferay.portal.scheduler.quartz
Class DynamicDriverDelegate

java.lang.Object
  extended by org.quartz.impl.jdbcjobstore.StdJDBCDelegate
      extended by com.liferay.portal.scheduler.quartz.DynamicDriverDelegate
All Implemented Interfaces:
org.quartz.impl.jdbcjobstore.Constants, org.quartz.impl.jdbcjobstore.StdJDBCConstants

public class DynamicDriverDelegate
extends org.quartz.impl.jdbcjobstore.StdJDBCDelegate

View Source

Author:
Brian Wing Shun Chan

Field Summary
 
Fields inherited from class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
instanceId, logger, tablePrefix, useProperties
 
Fields inherited from interface org.quartz.impl.jdbcjobstore.StdJDBCConstants
COUNT_MISFIRED_TRIGGERS_IN_STATES, DELETE_BLOB_TRIGGER, DELETE_CALENDAR, DELETE_CRON_TRIGGER, DELETE_FIRED_TRIGGER, DELETE_FIRED_TRIGGERS, DELETE_INSTANCES_FIRED_TRIGGERS, DELETE_JOB_DETAIL, DELETE_JOB_LISTENERS, DELETE_NO_RECOVERY_FIRED_TRIGGERS, DELETE_PAUSED_TRIGGER_GROUP, DELETE_PAUSED_TRIGGER_GROUPS, DELETE_SCHEDULER_STATE, DELETE_SIMPLE_TRIGGER, DELETE_TRIGGER, DELETE_TRIGGER_LISTENERS, DELETE_VOLATILE_FIRED_TRIGGERS, INSERT_BLOB_TRIGGER, INSERT_CALENDAR, INSERT_CRON_TRIGGER, INSERT_FIRED_TRIGGER, INSERT_JOB_DETAIL, INSERT_JOB_LISTENER, INSERT_PAUSED_TRIGGER_GROUP, INSERT_SCHEDULER_STATE, INSERT_SIMPLE_TRIGGER, INSERT_TRIGGER, INSERT_TRIGGER_LISTENER, SELECT_BLOB_TRIGGER, SELECT_CALENDAR, SELECT_CALENDAR_EXISTENCE, SELECT_CALENDARS, SELECT_CRON_TRIGGER, SELECT_FIRED_TRIGGER, SELECT_FIRED_TRIGGER_GROUP, SELECT_FIRED_TRIGGER_INSTANCE_NAMES, SELECT_FIRED_TRIGGERS, SELECT_FIRED_TRIGGERS_OF_JOB, SELECT_FIRED_TRIGGERS_OF_JOB_GROUP, SELECT_INSTANCES_FIRED_TRIGGERS, SELECT_INSTANCES_RECOVERABLE_FIRED_TRIGGERS, SELECT_JOB_DETAIL, SELECT_JOB_EXECUTION_COUNT, SELECT_JOB_EXISTENCE, SELECT_JOB_FOR_TRIGGER, SELECT_JOB_GROUPS, SELECT_JOB_LISTENERS, SELECT_JOB_STATEFUL, SELECT_JOBS_IN_GROUP, SELECT_MISFIRED_TRIGGERS, SELECT_MISFIRED_TRIGGERS_IN_GROUP_IN_STATE, SELECT_MISFIRED_TRIGGERS_IN_STATE, SELECT_MISFIRED_TRIGGERS_IN_STATES, SELECT_NEXT_FIRE_TIME, SELECT_NEXT_TRIGGER_TO_ACQUIRE, SELECT_NUM_CALENDARS, SELECT_NUM_JOBS, SELECT_NUM_TRIGGERS, SELECT_NUM_TRIGGERS_FOR_JOB, SELECT_NUM_TRIGGERS_IN_GROUP, SELECT_PAUSED_TRIGGER_GROUP, SELECT_PAUSED_TRIGGER_GROUPS, SELECT_REFERENCED_CALENDAR, SELECT_SCHEDULER_STATE, SELECT_SCHEDULER_STATES, SELECT_SIMPLE_TRIGGER, SELECT_STATEFUL_JOBS_OF_TRIGGER_GROUP, SELECT_TRIGGER, SELECT_TRIGGER_DATA, SELECT_TRIGGER_EXISTENCE, SELECT_TRIGGER_FOR_FIRE_TIME, SELECT_TRIGGER_GROUPS, SELECT_TRIGGER_LISTENERS, SELECT_TRIGGER_STATE, SELECT_TRIGGER_STATUS, SELECT_TRIGGERS_FOR_CALENDAR, SELECT_TRIGGERS_FOR_JOB, SELECT_TRIGGERS_IN_GROUP, SELECT_TRIGGERS_IN_STATE, SELECT_VOLATILE_JOBS, SELECT_VOLATILE_TRIGGERS, TABLE_PREFIX_SUBST, UPDATE_BLOB_TRIGGER, UPDATE_CALENDAR, UPDATE_CRON_TRIGGER, UPDATE_INSTANCES_FIRED_TRIGGER_STATE, UPDATE_JOB_DATA, UPDATE_JOB_DETAIL, UPDATE_JOB_TRIGGER_STATES, UPDATE_JOB_TRIGGER_STATES_FROM_OTHER_STATE, UPDATE_SCHEDULER_STATE, UPDATE_SIMPLE_TRIGGER, UPDATE_TRIGGER, UPDATE_TRIGGER_GROUP_STATE, UPDATE_TRIGGER_GROUP_STATE_FROM_STATE, UPDATE_TRIGGER_GROUP_STATE_FROM_STATES, UPDATE_TRIGGER_SKIP_DATA, UPDATE_TRIGGER_STATE, UPDATE_TRIGGER_STATE_FROM_OTHER_STATES_BEFORE_TIME, UPDATE_TRIGGER_STATE_FROM_STATE, UPDATE_TRIGGER_STATE_FROM_STATES, UPDATE_TRIGGER_STATES_FROM_OTHER_STATES
 
Fields inherited from interface org.quartz.impl.jdbcjobstore.Constants
ALIAS_COL_NEXT_FIRE_TIME, ALL_GROUPS_PAUSED, COL_BLOB, COL_CALENDAR, COL_CALENDAR_NAME, COL_CHECKIN_INTERVAL, COL_CRON_EXPRESSION, COL_DESCRIPTION, COL_END_TIME, COL_ENTRY_ID, COL_ENTRY_STATE, COL_FIRED_TIME, COL_INSTANCE_NAME, COL_IS_DURABLE, COL_IS_STATEFUL, COL_IS_VOLATILE, COL_JOB_CLASS, COL_JOB_DATAMAP, COL_JOB_GROUP, COL_JOB_LISTENER, COL_JOB_NAME, COL_LAST_CHECKIN_TIME, COL_LOCK_NAME, COL_MISFIRE_INSTRUCTION, COL_NEXT_FIRE_TIME, COL_PREV_FIRE_TIME, COL_PRIORITY, COL_REPEAT_COUNT, COL_REPEAT_INTERVAL, COL_REQUESTS_RECOVERY, COL_START_TIME, COL_TIME_ZONE_ID, COL_TIMES_TRIGGERED, COL_TRIGGER_GROUP, COL_TRIGGER_LISTENER, COL_TRIGGER_NAME, COL_TRIGGER_STATE, COL_TRIGGER_TYPE, DEFAULT_TABLE_PREFIX, STATE_ACQUIRED, STATE_BLOCKED, STATE_COMPLETE, STATE_DELETED, STATE_ERROR, STATE_EXECUTING, STATE_MISFIRED, STATE_PAUSED, STATE_PAUSED_BLOCKED, STATE_WAITING, TABLE_BLOB_TRIGGERS, TABLE_CALENDARS, TABLE_CRON_TRIGGERS, TABLE_FIRED_TRIGGERS, TABLE_JOB_DETAILS, TABLE_JOB_LISTENERS, TABLE_LOCKS, TABLE_PAUSED_TRIGGERS, TABLE_SCHEDULER_STATE, TABLE_SIMPLE_TRIGGERS, TABLE_TRIGGER_LISTENERS, TABLE_TRIGGERS, TTYPE_BLOB, TTYPE_CRON, TTYPE_SIMPLE
 
Constructor Summary
DynamicDriverDelegate(org.apache.commons.logging.Log logger, java.lang.String tablePrefix, java.lang.String instanceId)
           
DynamicDriverDelegate(org.apache.commons.logging.Log logger, java.lang.String tablePrefix, java.lang.String instanceId, java.lang.Boolean useProperties)
           
 
Method Summary
 boolean calendarExists(java.sql.Connection conn, java.lang.String calendarName)
           
 boolean calendarIsReferenced(java.sql.Connection conn, java.lang.String calendarName)
           
 int countMisfiredTriggersInStates(java.sql.Connection conn, java.lang.String state1, java.lang.String state2, long ts)
           
 int deleteAllPausedTriggerGroups(java.sql.Connection arg0)
           
 int deleteBlobTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int deleteCalendar(java.sql.Connection conn, java.lang.String calendarName)
           
 int deleteCronTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int deleteFiredTrigger(java.sql.Connection conn, java.lang.String entryId)
           
 int deleteFiredTriggers(java.sql.Connection conn)
           
 int deleteFiredTriggers(java.sql.Connection conn, java.lang.String instanceId)
           
 int deleteJobDetail(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName)
           
 int deleteJobListeners(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName)
           
 int deletePausedTriggerGroup(java.sql.Connection arg0, java.lang.String arg1)
           
 int deleteSchedulerState(java.sql.Connection conn, java.lang.String instanceId)
           
 int deleteSimpleTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int deleteTrigger(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int deleteTriggerListeners(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int deleteVolatileFiredTriggers(java.sql.Connection conn)
           
protected  java.lang.Class<?> getDriverDelegateClass()
           
 int insertBlobTrigger(java.sql.Connection arg0, org.quartz.Trigger arg1)
           
 int insertCalendar(java.sql.Connection conn, java.lang.String calendarName, org.quartz.Calendar calendar)
           
 int insertCronTrigger(java.sql.Connection conn, org.quartz.CronTrigger trigger)
           
 int insertFiredTrigger(java.sql.Connection conn, org.quartz.Trigger trigger, java.lang.String state, org.quartz.JobDetail job)
           
 int insertJobDetail(java.sql.Connection arg0, org.quartz.JobDetail arg1)
           
 int insertJobListener(java.sql.Connection conn, org.quartz.JobDetail job, java.lang.String listener)
           
 int insertPausedTriggerGroup(java.sql.Connection arg0, java.lang.String arg1)
           
 int insertSchedulerState(java.sql.Connection conn, java.lang.String instanceId, long checkInTime, long interval)
           
 int insertSimpleTrigger(java.sql.Connection conn, org.quartz.SimpleTrigger trigger)
           
 int insertTrigger(java.sql.Connection arg0, org.quartz.Trigger arg1, java.lang.String arg2, org.quartz.JobDetail arg3)
           
 int insertTriggerListener(java.sql.Connection conn, org.quartz.Trigger trigger, java.lang.String listener)
           
 boolean isExistingTriggerGroup(java.sql.Connection conn, java.lang.String groupName)
           
 boolean isJobStateful(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName)
           
 boolean isTriggerGroupPaused(java.sql.Connection conn, java.lang.String groupName)
           
 boolean jobExists(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName)
           
 org.quartz.Calendar selectCalendar(java.sql.Connection arg0, java.lang.String arg1)
           
 java.lang.String[] selectCalendars(java.sql.Connection arg0)
           
 java.util.Set selectFiredTriggerInstanceNames(java.sql.Connection arg0)
           
 java.util.List selectFiredTriggerRecords(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 java.util.List selectFiredTriggerRecordsByJob(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 java.util.List selectInstancesFiredTriggerRecords(java.sql.Connection arg0, java.lang.String arg1)
           
 org.quartz.JobDetail selectJobDetail(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2, org.quartz.spi.ClassLoadHelper arg3)
           
 int selectJobExecutionCount(java.sql.Connection conn, java.lang.String jobName, java.lang.String jobGroup)
           
 org.quartz.JobDetail selectJobForTrigger(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2, org.quartz.spi.ClassLoadHelper arg3)
           
 java.lang.String[] selectJobGroups(java.sql.Connection arg0)
           
 java.lang.String[] selectJobListeners(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 java.lang.String[] selectJobsInGroup(java.sql.Connection arg0, java.lang.String arg1)
           
 org.quartz.utils.Key[] selectMisfiredTriggers(java.sql.Connection arg0, long arg1)
           
 org.quartz.utils.Key[] selectMisfiredTriggersInGroupInState(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2, long arg3)
           
 org.quartz.utils.Key[] selectMisfiredTriggersInState(java.sql.Connection arg0, java.lang.String arg1, long arg2)
           
 boolean selectMisfiredTriggersInStates(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2, long arg3, int arg4, java.util.List arg5)
           
 long selectNextFireTime(java.sql.Connection conn)
           
 int selectNumCalendars(java.sql.Connection arg0)
           
 int selectNumJobs(java.sql.Connection arg0)
           
 int selectNumTriggers(java.sql.Connection arg0)
           
 int selectNumTriggersForJob(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName)
           
 java.util.Set selectPausedTriggerGroups(java.sql.Connection arg0)
           
 java.util.List selectSchedulerStateRecords(java.sql.Connection arg0, java.lang.String arg1)
           
 java.util.List selectStatefulJobsOfTriggerGroup(java.sql.Connection conn, java.lang.String groupName)
           
 org.quartz.Trigger selectTrigger(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.utils.Key selectTriggerForFireTime(java.sql.Connection conn, long fireTime)
           
 java.lang.String[] selectTriggerGroups(java.sql.Connection arg0)
           
 org.quartz.JobDataMap selectTriggerJobDataMap(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 java.lang.String[] selectTriggerListeners(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.utils.Key[] selectTriggerNamesForJob(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.Trigger[] selectTriggersForCalendar(java.sql.Connection conn, java.lang.String calName)
           
 org.quartz.Trigger[] selectTriggersForJob(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.Trigger[] selectTriggersForRecoveringJobs(java.sql.Connection arg0)
           
 java.lang.String[] selectTriggersInGroup(java.sql.Connection arg0, java.lang.String arg1)
           
 org.quartz.utils.Key[] selectTriggersInState(java.sql.Connection arg0, java.lang.String arg1)
           
 java.lang.String selectTriggerState(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.utils.TriggerStatus selectTriggerStatus(java.sql.Connection arg0, java.lang.String arg1, java.lang.String arg2)
           
 org.quartz.utils.Key selectTriggerToAcquire(java.sql.Connection conn, long noLaterThan, long noEarlierThan)
           
 org.quartz.utils.Key[] selectVolatileJobs(java.sql.Connection arg0)
           
 org.quartz.utils.Key[] selectVolatileTriggers(java.sql.Connection arg0)
           
 boolean triggerExists(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName)
           
 int updateBlobTrigger(java.sql.Connection arg0, org.quartz.Trigger arg1)
           
 int updateCalendar(java.sql.Connection conn, java.lang.String calendarName, org.quartz.Calendar calendar)
           
 int updateCronTrigger(java.sql.Connection conn, org.quartz.CronTrigger trigger)
           
 int updateJobData(java.sql.Connection conn, org.quartz.JobDetail job)
           
 int updateJobDetail(java.sql.Connection arg0, org.quartz.JobDetail arg1)
           
 int updateSchedulerState(java.sql.Connection conn, java.lang.String instanceId, long checkInTime)
           
 int updateSimpleTrigger(java.sql.Connection conn, org.quartz.SimpleTrigger trigger)
           
 int updateTrigger(java.sql.Connection arg0, org.quartz.Trigger arg1, java.lang.String arg2, org.quartz.JobDetail arg3)
           
 int updateTriggerGroupStateFromOtherState(java.sql.Connection conn, java.lang.String groupName, java.lang.String newState, java.lang.String oldState)
           
 int updateTriggerGroupStateFromOtherStates(java.sql.Connection conn, java.lang.String groupName, java.lang.String newState, java.lang.String oldState1, java.lang.String oldState2, java.lang.String oldState3)
           
 int updateTriggerState(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName, java.lang.String state)
           
 int updateTriggerStateFromOtherState(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName, java.lang.String newState, java.lang.String oldState)
           
 int updateTriggerStateFromOtherStates(java.sql.Connection conn, java.lang.String triggerName, java.lang.String groupName, java.lang.String newState, java.lang.String oldState1, java.lang.String oldState2, java.lang.String oldState3)
           
 int updateTriggerStateFromOtherStatesBeforeTime(java.sql.Connection conn, java.lang.String newState, java.lang.String oldState1, java.lang.String oldState2, long time)
           
 int updateTriggerStatesForJob(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName, java.lang.String state)
           
 int updateTriggerStatesForJobFromOtherState(java.sql.Connection conn, java.lang.String jobName, java.lang.String groupName, java.lang.String state, java.lang.String oldState)
           
 int updateTriggerStatesFromOtherStates(java.sql.Connection conn, java.lang.String newState, java.lang.String oldState1, java.lang.String oldState2)
           
 
Methods inherited from class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
canUseProperties, closeResultSet, closeStatement, convertFromProperty, convertToProperty, getBoolean, getBoolean, getJobDetailFromBlob, getKeyOfNonSerializableValue, getObjectFromBlob, rtp, serializeJobData, serializeObject, setBoolean, setBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicDriverDelegate

public DynamicDriverDelegate(org.apache.commons.logging.Log logger,
                             java.lang.String tablePrefix,
                             java.lang.String instanceId)

DynamicDriverDelegate

public DynamicDriverDelegate(org.apache.commons.logging.Log logger,
                             java.lang.String tablePrefix,
                             java.lang.String instanceId,
                             java.lang.Boolean useProperties)
Method Detail

calendarExists

public boolean calendarExists(java.sql.Connection conn,
                              java.lang.String calendarName)
                       throws java.sql.SQLException
Overrides:
calendarExists in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

calendarIsReferenced

public boolean calendarIsReferenced(java.sql.Connection conn,
                                    java.lang.String calendarName)
                             throws java.sql.SQLException
Overrides:
calendarIsReferenced in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

countMisfiredTriggersInStates

public int countMisfiredTriggersInStates(java.sql.Connection conn,
                                         java.lang.String state1,
                                         java.lang.String state2,
                                         long ts)
                                  throws java.sql.SQLException
Overrides:
countMisfiredTriggersInStates in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteAllPausedTriggerGroups

public int deleteAllPausedTriggerGroups(java.sql.Connection arg0)
                                 throws java.sql.SQLException
Overrides:
deleteAllPausedTriggerGroups in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteBlobTrigger

public int deleteBlobTrigger(java.sql.Connection conn,
                             java.lang.String triggerName,
                             java.lang.String groupName)
                      throws java.sql.SQLException
Overrides:
deleteBlobTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteCalendar

public int deleteCalendar(java.sql.Connection conn,
                          java.lang.String calendarName)
                   throws java.sql.SQLException
Overrides:
deleteCalendar in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteCronTrigger

public int deleteCronTrigger(java.sql.Connection conn,
                             java.lang.String triggerName,
                             java.lang.String groupName)
                      throws java.sql.SQLException
Overrides:
deleteCronTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteFiredTrigger

public int deleteFiredTrigger(java.sql.Connection conn,
                              java.lang.String entryId)
                       throws java.sql.SQLException
Overrides:
deleteFiredTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteFiredTriggers

public int deleteFiredTriggers(java.sql.Connection conn)
                        throws java.sql.SQLException
Overrides:
deleteFiredTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteFiredTriggers

public int deleteFiredTriggers(java.sql.Connection conn,
                               java.lang.String instanceId)
                        throws java.sql.SQLException
Overrides:
deleteFiredTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteJobDetail

public int deleteJobDetail(java.sql.Connection conn,
                           java.lang.String jobName,
                           java.lang.String groupName)
                    throws java.sql.SQLException
Overrides:
deleteJobDetail in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteJobListeners

public int deleteJobListeners(java.sql.Connection conn,
                              java.lang.String jobName,
                              java.lang.String groupName)
                       throws java.sql.SQLException
Overrides:
deleteJobListeners in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deletePausedTriggerGroup

public int deletePausedTriggerGroup(java.sql.Connection arg0,
                                    java.lang.String arg1)
                             throws java.sql.SQLException
Overrides:
deletePausedTriggerGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteSchedulerState

public int deleteSchedulerState(java.sql.Connection conn,
                                java.lang.String instanceId)
                         throws java.sql.SQLException
Overrides:
deleteSchedulerState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteSimpleTrigger

public int deleteSimpleTrigger(java.sql.Connection conn,
                               java.lang.String triggerName,
                               java.lang.String groupName)
                        throws java.sql.SQLException
Overrides:
deleteSimpleTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteTrigger

public int deleteTrigger(java.sql.Connection conn,
                         java.lang.String triggerName,
                         java.lang.String groupName)
                  throws java.sql.SQLException
Overrides:
deleteTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteTriggerListeners

public int deleteTriggerListeners(java.sql.Connection conn,
                                  java.lang.String triggerName,
                                  java.lang.String groupName)
                           throws java.sql.SQLException
Overrides:
deleteTriggerListeners in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

deleteVolatileFiredTriggers

public int deleteVolatileFiredTriggers(java.sql.Connection conn)
                                throws java.sql.SQLException
Overrides:
deleteVolatileFiredTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertBlobTrigger

public int insertBlobTrigger(java.sql.Connection arg0,
                             org.quartz.Trigger arg1)
                      throws java.sql.SQLException,
                             java.io.IOException
Overrides:
insertBlobTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.io.IOException

insertCalendar

public int insertCalendar(java.sql.Connection conn,
                          java.lang.String calendarName,
                          org.quartz.Calendar calendar)
                   throws java.io.IOException,
                          java.sql.SQLException
Overrides:
insertCalendar in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.io.IOException
java.sql.SQLException

insertCronTrigger

public int insertCronTrigger(java.sql.Connection conn,
                             org.quartz.CronTrigger trigger)
                      throws java.sql.SQLException
Overrides:
insertCronTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertFiredTrigger

public int insertFiredTrigger(java.sql.Connection conn,
                              org.quartz.Trigger trigger,
                              java.lang.String state,
                              org.quartz.JobDetail job)
                       throws java.sql.SQLException
Overrides:
insertFiredTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertJobDetail

public int insertJobDetail(java.sql.Connection arg0,
                           org.quartz.JobDetail arg1)
                    throws java.io.IOException,
                           java.sql.SQLException
Overrides:
insertJobDetail in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.io.IOException
java.sql.SQLException

insertJobListener

public int insertJobListener(java.sql.Connection conn,
                             org.quartz.JobDetail job,
                             java.lang.String listener)
                      throws java.sql.SQLException
Overrides:
insertJobListener in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertPausedTriggerGroup

public int insertPausedTriggerGroup(java.sql.Connection arg0,
                                    java.lang.String arg1)
                             throws java.sql.SQLException
Overrides:
insertPausedTriggerGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertSchedulerState

public int insertSchedulerState(java.sql.Connection conn,
                                java.lang.String instanceId,
                                long checkInTime,
                                long interval)
                         throws java.sql.SQLException
Overrides:
insertSchedulerState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertSimpleTrigger

public int insertSimpleTrigger(java.sql.Connection conn,
                               org.quartz.SimpleTrigger trigger)
                        throws java.sql.SQLException
Overrides:
insertSimpleTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

insertTrigger

public int insertTrigger(java.sql.Connection arg0,
                         org.quartz.Trigger arg1,
                         java.lang.String arg2,
                         org.quartz.JobDetail arg3)
                  throws java.sql.SQLException,
                         java.io.IOException
Overrides:
insertTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.io.IOException

insertTriggerListener

public int insertTriggerListener(java.sql.Connection conn,
                                 org.quartz.Trigger trigger,
                                 java.lang.String listener)
                          throws java.sql.SQLException
Overrides:
insertTriggerListener in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

isExistingTriggerGroup

public boolean isExistingTriggerGroup(java.sql.Connection conn,
                                      java.lang.String groupName)
                               throws java.sql.SQLException
Overrides:
isExistingTriggerGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

isJobStateful

public boolean isJobStateful(java.sql.Connection conn,
                             java.lang.String jobName,
                             java.lang.String groupName)
                      throws java.sql.SQLException
Overrides:
isJobStateful in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

isTriggerGroupPaused

public boolean isTriggerGroupPaused(java.sql.Connection conn,
                                    java.lang.String groupName)
                             throws java.sql.SQLException
Overrides:
isTriggerGroupPaused in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

jobExists

public boolean jobExists(java.sql.Connection conn,
                         java.lang.String jobName,
                         java.lang.String groupName)
                  throws java.sql.SQLException
Overrides:
jobExists in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectCalendar

public org.quartz.Calendar selectCalendar(java.sql.Connection arg0,
                                          java.lang.String arg1)
                                   throws java.lang.ClassNotFoundException,
                                          java.io.IOException,
                                          java.sql.SQLException
Overrides:
selectCalendar in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.lang.ClassNotFoundException
java.io.IOException
java.sql.SQLException

selectCalendars

public java.lang.String[] selectCalendars(java.sql.Connection arg0)
                                   throws java.sql.SQLException
Overrides:
selectCalendars in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectFiredTriggerInstanceNames

public java.util.Set selectFiredTriggerInstanceNames(java.sql.Connection arg0)
                                              throws java.sql.SQLException
Overrides:
selectFiredTriggerInstanceNames in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectFiredTriggerRecords

public java.util.List selectFiredTriggerRecords(java.sql.Connection arg0,
                                                java.lang.String arg1,
                                                java.lang.String arg2)
                                         throws java.sql.SQLException
Overrides:
selectFiredTriggerRecords in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectFiredTriggerRecordsByJob

public java.util.List selectFiredTriggerRecordsByJob(java.sql.Connection arg0,
                                                     java.lang.String arg1,
                                                     java.lang.String arg2)
                                              throws java.sql.SQLException
Overrides:
selectFiredTriggerRecordsByJob in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectInstancesFiredTriggerRecords

public java.util.List selectInstancesFiredTriggerRecords(java.sql.Connection arg0,
                                                         java.lang.String arg1)
                                                  throws java.sql.SQLException
Overrides:
selectInstancesFiredTriggerRecords in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectJobDetail

public org.quartz.JobDetail selectJobDetail(java.sql.Connection arg0,
                                            java.lang.String arg1,
                                            java.lang.String arg2,
                                            org.quartz.spi.ClassLoadHelper arg3)
                                     throws java.lang.ClassNotFoundException,
                                            java.io.IOException,
                                            java.sql.SQLException
Overrides:
selectJobDetail in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.lang.ClassNotFoundException
java.io.IOException
java.sql.SQLException

selectJobExecutionCount

public int selectJobExecutionCount(java.sql.Connection conn,
                                   java.lang.String jobName,
                                   java.lang.String jobGroup)
                            throws java.sql.SQLException
Overrides:
selectJobExecutionCount in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectJobForTrigger

public org.quartz.JobDetail selectJobForTrigger(java.sql.Connection arg0,
                                                java.lang.String arg1,
                                                java.lang.String arg2,
                                                org.quartz.spi.ClassLoadHelper arg3)
                                         throws java.lang.ClassNotFoundException,
                                                java.sql.SQLException
Overrides:
selectJobForTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.lang.ClassNotFoundException
java.sql.SQLException

selectJobGroups

public java.lang.String[] selectJobGroups(java.sql.Connection arg0)
                                   throws java.sql.SQLException
Overrides:
selectJobGroups in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectJobListeners

public java.lang.String[] selectJobListeners(java.sql.Connection arg0,
                                             java.lang.String arg1,
                                             java.lang.String arg2)
                                      throws java.sql.SQLException
Overrides:
selectJobListeners in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectJobsInGroup

public java.lang.String[] selectJobsInGroup(java.sql.Connection arg0,
                                            java.lang.String arg1)
                                     throws java.sql.SQLException
Overrides:
selectJobsInGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectMisfiredTriggers

public org.quartz.utils.Key[] selectMisfiredTriggers(java.sql.Connection arg0,
                                                     long arg1)
                                              throws java.sql.SQLException
Overrides:
selectMisfiredTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectMisfiredTriggersInGroupInState

public org.quartz.utils.Key[] selectMisfiredTriggersInGroupInState(java.sql.Connection arg0,
                                                                   java.lang.String arg1,
                                                                   java.lang.String arg2,
                                                                   long arg3)
                                                            throws java.sql.SQLException
Overrides:
selectMisfiredTriggersInGroupInState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectMisfiredTriggersInState

public org.quartz.utils.Key[] selectMisfiredTriggersInState(java.sql.Connection arg0,
                                                            java.lang.String arg1,
                                                            long arg2)
                                                     throws java.sql.SQLException
Overrides:
selectMisfiredTriggersInState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectMisfiredTriggersInStates

public boolean selectMisfiredTriggersInStates(java.sql.Connection arg0,
                                              java.lang.String arg1,
                                              java.lang.String arg2,
                                              long arg3,
                                              int arg4,
                                              java.util.List arg5)
                                       throws java.sql.SQLException
Overrides:
selectMisfiredTriggersInStates in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectNextFireTime

public long selectNextFireTime(java.sql.Connection conn)
                        throws java.sql.SQLException
Overrides:
selectNextFireTime in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectNumCalendars

public int selectNumCalendars(java.sql.Connection arg0)
                       throws java.sql.SQLException
Overrides:
selectNumCalendars in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectNumJobs

public int selectNumJobs(java.sql.Connection arg0)
                  throws java.sql.SQLException
Overrides:
selectNumJobs in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectNumTriggers

public int selectNumTriggers(java.sql.Connection arg0)
                      throws java.sql.SQLException
Overrides:
selectNumTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectNumTriggersForJob

public int selectNumTriggersForJob(java.sql.Connection conn,
                                   java.lang.String jobName,
                                   java.lang.String groupName)
                            throws java.sql.SQLException
Overrides:
selectNumTriggersForJob in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectPausedTriggerGroups

public java.util.Set selectPausedTriggerGroups(java.sql.Connection arg0)
                                        throws java.sql.SQLException
Overrides:
selectPausedTriggerGroups in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectSchedulerStateRecords

public java.util.List selectSchedulerStateRecords(java.sql.Connection arg0,
                                                  java.lang.String arg1)
                                           throws java.sql.SQLException
Overrides:
selectSchedulerStateRecords in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectStatefulJobsOfTriggerGroup

public java.util.List selectStatefulJobsOfTriggerGroup(java.sql.Connection conn,
                                                       java.lang.String groupName)
                                                throws java.sql.SQLException
Overrides:
selectStatefulJobsOfTriggerGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTrigger

public org.quartz.Trigger selectTrigger(java.sql.Connection arg0,
                                        java.lang.String arg1,
                                        java.lang.String arg2)
                                 throws java.sql.SQLException,
                                        java.lang.ClassNotFoundException,
                                        java.io.IOException
Overrides:
selectTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException
java.io.IOException

selectTriggerForFireTime

public org.quartz.utils.Key selectTriggerForFireTime(java.sql.Connection conn,
                                                     long fireTime)
                                              throws java.sql.SQLException
Overrides:
selectTriggerForFireTime in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerGroups

public java.lang.String[] selectTriggerGroups(java.sql.Connection arg0)
                                       throws java.sql.SQLException
Overrides:
selectTriggerGroups in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerJobDataMap

public org.quartz.JobDataMap selectTriggerJobDataMap(java.sql.Connection arg0,
                                                     java.lang.String arg1,
                                                     java.lang.String arg2)
                                              throws java.sql.SQLException,
                                                     java.lang.ClassNotFoundException,
                                                     java.io.IOException
Overrides:
selectTriggerJobDataMap in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException
java.io.IOException

selectTriggerListeners

public java.lang.String[] selectTriggerListeners(java.sql.Connection arg0,
                                                 java.lang.String arg1,
                                                 java.lang.String arg2)
                                          throws java.sql.SQLException
Overrides:
selectTriggerListeners in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerNamesForJob

public org.quartz.utils.Key[] selectTriggerNamesForJob(java.sql.Connection arg0,
                                                       java.lang.String arg1,
                                                       java.lang.String arg2)
                                                throws java.sql.SQLException
Overrides:
selectTriggerNamesForJob in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggersForCalendar

public org.quartz.Trigger[] selectTriggersForCalendar(java.sql.Connection conn,
                                                      java.lang.String calName)
                                               throws java.sql.SQLException,
                                                      java.lang.ClassNotFoundException,
                                                      java.io.IOException
Overrides:
selectTriggersForCalendar in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException
java.io.IOException

selectTriggersForJob

public org.quartz.Trigger[] selectTriggersForJob(java.sql.Connection arg0,
                                                 java.lang.String arg1,
                                                 java.lang.String arg2)
                                          throws java.sql.SQLException,
                                                 java.lang.ClassNotFoundException,
                                                 java.io.IOException
Overrides:
selectTriggersForJob in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.lang.ClassNotFoundException
java.io.IOException

selectTriggersForRecoveringJobs

public org.quartz.Trigger[] selectTriggersForRecoveringJobs(java.sql.Connection arg0)
                                                     throws java.sql.SQLException,
                                                            java.io.IOException,
                                                            java.lang.ClassNotFoundException
Overrides:
selectTriggersForRecoveringJobs in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.io.IOException
java.lang.ClassNotFoundException

selectTriggersInGroup

public java.lang.String[] selectTriggersInGroup(java.sql.Connection arg0,
                                                java.lang.String arg1)
                                         throws java.sql.SQLException
Overrides:
selectTriggersInGroup in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggersInState

public org.quartz.utils.Key[] selectTriggersInState(java.sql.Connection arg0,
                                                    java.lang.String arg1)
                                             throws java.sql.SQLException
Overrides:
selectTriggersInState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerState

public java.lang.String selectTriggerState(java.sql.Connection arg0,
                                           java.lang.String arg1,
                                           java.lang.String arg2)
                                    throws java.sql.SQLException
Overrides:
selectTriggerState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerStatus

public org.quartz.utils.TriggerStatus selectTriggerStatus(java.sql.Connection arg0,
                                                          java.lang.String arg1,
                                                          java.lang.String arg2)
                                                   throws java.sql.SQLException
Overrides:
selectTriggerStatus in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectTriggerToAcquire

public org.quartz.utils.Key selectTriggerToAcquire(java.sql.Connection conn,
                                                   long noLaterThan,
                                                   long noEarlierThan)
                                            throws java.sql.SQLException
Overrides:
selectTriggerToAcquire in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectVolatileJobs

public org.quartz.utils.Key[] selectVolatileJobs(java.sql.Connection arg0)
                                          throws java.sql.SQLException
Overrides:
selectVolatileJobs in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

selectVolatileTriggers

public org.quartz.utils.Key[] selectVolatileTriggers(java.sql.Connection arg0)
                                              throws java.sql.SQLException
Overrides:
selectVolatileTriggers in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

triggerExists

public boolean triggerExists(java.sql.Connection conn,
                             java.lang.String triggerName,
                             java.lang.String groupName)
                      throws java.sql.SQLException
Overrides:
triggerExists in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateBlobTrigger

public int updateBlobTrigger(java.sql.Connection arg0,
                             org.quartz.Trigger arg1)
                      throws java.sql.SQLException,
                             java.io.IOException
Overrides:
updateBlobTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.io.IOException

updateCalendar

public int updateCalendar(java.sql.Connection conn,
                          java.lang.String calendarName,
                          org.quartz.Calendar calendar)
                   throws java.io.IOException,
                          java.sql.SQLException
Overrides:
updateCalendar in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.io.IOException
java.sql.SQLException

updateCronTrigger

public int updateCronTrigger(java.sql.Connection conn,
                             org.quartz.CronTrigger trigger)
                      throws java.sql.SQLException
Overrides:
updateCronTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateJobData

public int updateJobData(java.sql.Connection conn,
                         org.quartz.JobDetail job)
                  throws java.io.IOException,
                         java.sql.SQLException
Overrides:
updateJobData in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.io.IOException
java.sql.SQLException

updateJobDetail

public int updateJobDetail(java.sql.Connection arg0,
                           org.quartz.JobDetail arg1)
                    throws java.io.IOException,
                           java.sql.SQLException
Overrides:
updateJobDetail in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.io.IOException
java.sql.SQLException

updateSchedulerState

public int updateSchedulerState(java.sql.Connection conn,
                                java.lang.String instanceId,
                                long checkInTime)
                         throws java.sql.SQLException
Overrides:
updateSchedulerState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateSimpleTrigger

public int updateSimpleTrigger(java.sql.Connection conn,
                               org.quartz.SimpleTrigger trigger)
                        throws java.sql.SQLException
Overrides:
updateSimpleTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTrigger

public int updateTrigger(java.sql.Connection arg0,
                         org.quartz.Trigger arg1,
                         java.lang.String arg2,
                         org.quartz.JobDetail arg3)
                  throws java.sql.SQLException,
                         java.io.IOException
Overrides:
updateTrigger in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException
java.io.IOException

updateTriggerGroupStateFromOtherState

public int updateTriggerGroupStateFromOtherState(java.sql.Connection conn,
                                                 java.lang.String groupName,
                                                 java.lang.String newState,
                                                 java.lang.String oldState)
                                          throws java.sql.SQLException
Overrides:
updateTriggerGroupStateFromOtherState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerGroupStateFromOtherStates

public int updateTriggerGroupStateFromOtherStates(java.sql.Connection conn,
                                                  java.lang.String groupName,
                                                  java.lang.String newState,
                                                  java.lang.String oldState1,
                                                  java.lang.String oldState2,
                                                  java.lang.String oldState3)
                                           throws java.sql.SQLException
Overrides:
updateTriggerGroupStateFromOtherStates in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerState

public int updateTriggerState(java.sql.Connection conn,
                              java.lang.String triggerName,
                              java.lang.String groupName,
                              java.lang.String state)
                       throws java.sql.SQLException
Overrides:
updateTriggerState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStateFromOtherState

public int updateTriggerStateFromOtherState(java.sql.Connection conn,
                                            java.lang.String triggerName,
                                            java.lang.String groupName,
                                            java.lang.String newState,
                                            java.lang.String oldState)
                                     throws java.sql.SQLException
Overrides:
updateTriggerStateFromOtherState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStateFromOtherStates

public int updateTriggerStateFromOtherStates(java.sql.Connection conn,
                                             java.lang.String triggerName,
                                             java.lang.String groupName,
                                             java.lang.String newState,
                                             java.lang.String oldState1,
                                             java.lang.String oldState2,
                                             java.lang.String oldState3)
                                      throws java.sql.SQLException
Overrides:
updateTriggerStateFromOtherStates in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStateFromOtherStatesBeforeTime

public int updateTriggerStateFromOtherStatesBeforeTime(java.sql.Connection conn,
                                                       java.lang.String newState,
                                                       java.lang.String oldState1,
                                                       java.lang.String oldState2,
                                                       long time)
                                                throws java.sql.SQLException
Overrides:
updateTriggerStateFromOtherStatesBeforeTime in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStatesForJob

public int updateTriggerStatesForJob(java.sql.Connection conn,
                                     java.lang.String jobName,
                                     java.lang.String groupName,
                                     java.lang.String state)
                              throws java.sql.SQLException
Overrides:
updateTriggerStatesForJob in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStatesForJobFromOtherState

public int updateTriggerStatesForJobFromOtherState(java.sql.Connection conn,
                                                   java.lang.String jobName,
                                                   java.lang.String groupName,
                                                   java.lang.String state,
                                                   java.lang.String oldState)
                                            throws java.sql.SQLException
Overrides:
updateTriggerStatesForJobFromOtherState in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

updateTriggerStatesFromOtherStates

public int updateTriggerStatesFromOtherStates(java.sql.Connection conn,
                                              java.lang.String newState,
                                              java.lang.String oldState1,
                                              java.lang.String oldState2)
                                       throws java.sql.SQLException
Overrides:
updateTriggerStatesFromOtherStates in class org.quartz.impl.jdbcjobstore.StdJDBCDelegate
Throws:
java.sql.SQLException

getDriverDelegateClass

protected java.lang.Class<?> getDriverDelegateClass()