net.sourceforge.hatbox.jts
Class InsertTrigger

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

public class InsertTrigger
extends AbstractTrigger

H2 trigger for adding an entry to the RTree on insert in the spatial table.

Author:
Peter Yuill, Justin Deoliveira

Field Summary
 
Fields inherited from interface org.h2.api.Trigger
DELETE, INSERT, UPDATE
 
Constructor Summary
InsertTrigger()
           
 
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

InsertTrigger

public InsertTrigger()
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.