Interface TriggerPersistenceDelegate

    • Method Detail

      • 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