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
SQLException
IOException
int updateExtendedTriggerProperties(Connection conn, OperableTrigger trigger, String state, JobDetail jobDetail) throws SQLException, IOException
SQLException
IOException
int deleteExtendedTriggerProperties(Connection conn, TriggerKey triggerKey) throws SQLException
SQLException
TriggerPersistenceDelegate.TriggerPropertyBundle loadExtendedTriggerProperties(Connection conn, TriggerKey triggerKey) throws SQLException
SQLException
Copyright 2001-2019, Terracotta, Inc.