org.quartz.impl.jdbcjobstore
Interface TriggerPersistenceDelegate
- All Known Implementing Classes: 
 - CalendarIntervalTriggerPersistenceDelegate, CronTriggerPersistenceDelegate, SimplePropertiesTriggerPersistenceDelegateSupport, SimpleTriggerPersistenceDelegate
 
public interface TriggerPersistenceDelegate
An interface which provides an implementation for storing a particular
 type of Trigger's extended properties.
- Author:
 
  - jhouse
 
 
 
initialize
void initialize(java.lang.String tablePrefix,
                java.lang.String schedulerName)
 
canHandleTriggerType
boolean canHandleTriggerType(OperableTrigger trigger)
 
getHandledTriggerTypeDiscriminator
java.lang.String getHandledTriggerTypeDiscriminator()
 
insertExtendedTriggerProperties
int insertExtendedTriggerProperties(java.sql.Connection conn,
                                    OperableTrigger trigger,
                                    java.lang.String state,
                                    JobDetail jobDetail)
                                    throws java.sql.SQLException,
                                           java.io.IOException
- Throws:
 java.sql.SQLException
java.io.IOException
 
updateExtendedTriggerProperties
int updateExtendedTriggerProperties(java.sql.Connection conn,
                                    OperableTrigger trigger,
                                    java.lang.String state,
                                    JobDetail jobDetail)
                                    throws java.sql.SQLException,
                                           java.io.IOException
- Throws:
 java.sql.SQLException
java.io.IOException
 
deleteExtendedTriggerProperties
int deleteExtendedTriggerProperties(java.sql.Connection conn,
                                    TriggerKey triggerKey)
                                    throws java.sql.SQLException
- Throws:
 java.sql.SQLException
 
loadExtendedTriggerProperties
TriggerPersistenceDelegate.TriggerPropertyBundle loadExtendedTriggerProperties(java.sql.Connection conn,
                                                                               TriggerKey triggerKey)
                                                                               throws java.sql.SQLException
- Throws:
 java.sql.SQLException
 
Copyright 2001-2019, Terracotta, Inc.