Class SvnNodesPristineTrigger
- java.lang.Object
-
- org.tmatesoft.svn.core.internal.wc17.db.SvnNodesPristineTrigger
-
- All Implemented Interfaces:
ISVNSqlJetTrigger
public class SvnNodesPristineTrigger extends java.lang.Object implements ISVNSqlJetTrigger
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.lang.Integer>checksumTriggerValues
-
Constructor Summary
Constructors Constructor Description SvnNodesPristineTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeforeDelete(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor)voidbeforeInsert(org.tmatesoft.sqljet.core.schema.SqlJetConflictAction conflictAction, org.tmatesoft.sqljet.core.table.ISqlJetTable table, java.util.Map<java.lang.String,java.lang.Object> newValues)voidbeforeUpdate(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor, java.util.Map<java.lang.String,java.lang.Object> values)private voidchangeRefCount(java.lang.String checksum, int delta)private java.util.Map<java.lang.String,java.lang.Integer>getTriggerValues()voidstatementCompleted(org.tmatesoft.sqljet.core.table.SqlJetDb db, org.tmatesoft.sqljet.core.SqlJetException error)voidstatementStarted(org.tmatesoft.sqljet.core.table.SqlJetDb db)
-
-
-
Method Detail
-
beforeUpdate
public void beforeUpdate(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor, java.util.Map<java.lang.String,java.lang.Object> values) throws org.tmatesoft.sqljet.core.SqlJetException- Specified by:
beforeUpdatein interfaceISVNSqlJetTrigger- Throws:
org.tmatesoft.sqljet.core.SqlJetException
-
beforeDelete
public void beforeDelete(org.tmatesoft.sqljet.core.table.ISqlJetCursor cursor) throws org.tmatesoft.sqljet.core.SqlJetException- Specified by:
beforeDeletein interfaceISVNSqlJetTrigger- 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- Specified by:
beforeInsertin interfaceISVNSqlJetTrigger- Throws:
org.tmatesoft.sqljet.core.SqlJetException
-
changeRefCount
private void changeRefCount(java.lang.String checksum, int delta)
-
getTriggerValues
private java.util.Map<java.lang.String,java.lang.Integer> getTriggerValues()
-
statementStarted
public void statementStarted(org.tmatesoft.sqljet.core.table.SqlJetDb db) throws org.tmatesoft.sqljet.core.SqlJetException- Specified by:
statementStartedin interfaceISVNSqlJetTrigger- 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:
statementCompletedin interfaceISVNSqlJetTrigger- Throws:
org.tmatesoft.sqljet.core.SqlJetException
-
-