public interface TriggerPersistenceDelegate
Trigger's extended properties.| Modifier and Type | Interface and Description |
|---|---|
static class |
TriggerPersistenceDelegate.TriggerPropertyBundle |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canHandleTriggerType(OperableTrigger trigger) |
int |
deleteExtendedTriggerProperties(Connection conn,
TriggerKey triggerKey) |
String |
getHandledTriggerTypeDiscriminator() |
void |
initialize(String tablePrefix,
String schedulerName) |
int |
insertExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
TriggerPersistenceDelegate.TriggerPropertyBundle |
loadExtendedTriggerProperties(Connection conn,
TriggerKey triggerKey) |
int |
updateExtendedTriggerProperties(Connection conn,
OperableTrigger trigger,
String state,
JobDetail jobDetail) |
boolean canHandleTriggerType(OperableTrigger trigger)
String getHandledTriggerTypeDiscriminator()
int insertExtendedTriggerProperties(Connection conn, OperableTrigger trigger, String state, JobDetail jobDetail) throws SQLException, IOException
SQLExceptionIOExceptionint updateExtendedTriggerProperties(Connection conn, OperableTrigger trigger, String state, JobDetail jobDetail) throws SQLException, IOException
SQLExceptionIOExceptionint deleteExtendedTriggerProperties(Connection conn, TriggerKey triggerKey) throws SQLException
SQLExceptionTriggerPersistenceDelegate.TriggerPropertyBundle loadExtendedTriggerProperties(Connection conn, TriggerKey triggerKey) throws SQLException
SQLExceptionCopyright 2001-2019, Terracotta, Inc.