net.sourceforge.hatbox.jts
Class UpdateTrigger

java.lang.Object
  extended by net.sourceforge.hatbox.jts.AbstractTrigger
      extended by net.sourceforge.hatbox.jts.UpdateTrigger
All Implemented Interfaces:
org.h2.api.Trigger

public class UpdateTrigger
extends AbstractTrigger

H2 trigger for updating an entry in the RTree on update of the spatial table.

Author:
Peter Yuill, Justin Deoliveira

Field Summary
 
Fields inherited from interface org.h2.api.Trigger
DELETE, INSERT, UPDATE
 
Constructor Summary
UpdateTrigger()
           
 
Method Summary
 void fire(java.sql.Connection con, java.lang.Object[] oldRow, java.lang.Object[] newRow)
           
 void init(java.sql.Connection con, java.lang.String schema, java.lang.String trigger, java.lang.String table, boolean before, int type)
           
 
Methods inherited from class net.sourceforge.hatbox.jts.AbstractTrigger
toBytes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UpdateTrigger

public UpdateTrigger()
Method Detail

fire

public void fire(java.sql.Connection con,
                 java.lang.Object[] oldRow,
                 java.lang.Object[] newRow)
          throws java.sql.SQLException
Throws:
java.sql.SQLException

init

public void init(java.sql.Connection con,
                 java.lang.String schema,
                 java.lang.String trigger,
                 java.lang.String table,
                 boolean before,
                 int type)
          throws java.sql.SQLException
Throws:
java.sql.SQLException


Copyright © 2010. All Rights Reserved.