Class SvnChangelistActualNodesTrigger

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void beforeDelete​(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor)  
      void beforeInsert​(org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction, org.tmatesoft.sqljet.core.table.ISqlJetTable table, java.util.Map<java.lang.String,​java.lang.Object> newValues)
      DROP TRIGGER IF EXISTS trigger_changelist_list_actual_cl_insert; CREATE TEMPORARY TRIGGER trigger_changelist_list_actual_cl_insert BEFORE INSERT ON actual_node BEGIN INSERT INTO changelist_list(wc_id, local_relpath, notify, changelist) VALUES (NEW.wc_id, NEW.local_relpath, 26, NEW.changelist); END;
      void beforeUpdate​(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor, java.util.Map<java.lang.String,​java.lang.Object> newValues)  
      void statementCompleted​(org.tmatesoft.sqljet.core.table.SqlJetDb db, org.tmatesoft.sqljet.core.SqlJetException error)  
      void statementStarted​(org.tmatesoft.sqljet.core.table.SqlJetDb db)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SvnChangelistActualNodesTrigger

        public SvnChangelistActualNodesTrigger​(SVNSqlJetDb db)
    • Method Detail

      • beforeDelete

        public void beforeDelete​(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor)
                          throws org.tmatesoft.sqljet.core.SqlJetException
        Specified by:
        beforeDelete in interface ISVNSqlJetTrigger
        Throws:
        org.tmatesoft.sqljet.core.SqlJetException
      • beforeUpdate

        public void beforeUpdate​(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor,
                                 java.util.Map<java.lang.String,​java.lang.Object> newValues)
                          throws org.tmatesoft.sqljet.core.SqlJetException
        Specified by:
        beforeUpdate in interface ISVNSqlJetTrigger
        Throws:
        org.tmatesoft.sqljet.core.SqlJetException
      • beforeInsert

        public void beforeInsert​(org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction,
                                 org.tmatesoft.sqljet.core.table.ISqlJetTable table,
                                 java.util.Map<java.lang.String,​java.lang.Object> newValues)
                          throws org.tmatesoft.sqljet.core.SqlJetException
        DROP TRIGGER IF EXISTS trigger_changelist_list_actual_cl_insert; CREATE TEMPORARY TRIGGER trigger_changelist_list_actual_cl_insert BEFORE INSERT ON actual_node BEGIN INSERT INTO changelist_list(wc_id, local_relpath, notify, changelist) VALUES (NEW.wc_id, NEW.local_relpath, 26, NEW.changelist); END;
        Specified by:
        beforeInsert in interface ISVNSqlJetTrigger
        Throws:
        org.tmatesoft.sqljet.core.SqlJetException
      • statementStarted

        public void statementStarted​(org.tmatesoft.sqljet.core.table.SqlJetDb db)
                              throws org.tmatesoft.sqljet.core.SqlJetException
        Specified by:
        statementStarted in interface ISVNSqlJetTrigger
        Throws:
        org.tmatesoft.sqljet.core.SqlJetException
      • statementCompleted

        public void statementCompleted​(org.tmatesoft.sqljet.core.table.SqlJetDb db,
                                       org.tmatesoft.sqljet.core.SqlJetException error)
                                throws org.tmatesoft.sqljet.core.SqlJetException
        Specified by:
        statementCompleted in interface ISVNSqlJetTrigger
        Throws:
        org.tmatesoft.sqljet.core.SqlJetException