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(java.sql.Connection conn,
TriggerKey triggerKey) |
java.lang.String |
getHandledTriggerTypeDiscriminator() |
void |
initialize(java.lang.String tablePrefix,
java.lang.String schedulerName) |
int |
insertExtendedTriggerProperties(java.sql.Connection conn,
OperableTrigger trigger,
java.lang.String state,
JobDetail jobDetail) |
TriggerPersistenceDelegate.TriggerPropertyBundle |
loadExtendedTriggerProperties(java.sql.Connection conn,
TriggerKey triggerKey) |
int |
updateExtendedTriggerProperties(java.sql.Connection conn,
OperableTrigger trigger,
java.lang.String state,
JobDetail jobDetail) |
void initialize(java.lang.String tablePrefix,
java.lang.String schedulerName)
boolean canHandleTriggerType(OperableTrigger trigger)
java.lang.String getHandledTriggerTypeDiscriminator()
int insertExtendedTriggerProperties(java.sql.Connection conn,
OperableTrigger trigger,
java.lang.String state,
JobDetail jobDetail)
throws java.sql.SQLException,
java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionint updateExtendedTriggerProperties(java.sql.Connection conn,
OperableTrigger trigger,
java.lang.String state,
JobDetail jobDetail)
throws java.sql.SQLException,
java.io.IOException
java.sql.SQLExceptionjava.io.IOExceptionint deleteExtendedTriggerProperties(java.sql.Connection conn,
TriggerKey triggerKey)
throws java.sql.SQLException
java.sql.SQLExceptionTriggerPersistenceDelegate.TriggerPropertyBundle loadExtendedTriggerProperties(java.sql.Connection conn, TriggerKey triggerKey) throws java.sql.SQLException
java.sql.SQLExceptionCopyright IBM Corp. 2024, 2025