net.sourceforge.hatbox.jts
Class DeleteTrigger

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

public class DeleteTrigger
extends AbstractTrigger

H2 trigger for deleting an entry from the RTree on delete from the spatial table.

Author:
Peter Yuill, Justin Deoliveira

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

DeleteTrigger

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