butler.ext.trans
Class TransListener

java.lang.Object
  extended by butler.sql.record.RecordListener.BaseImpl
      extended by butler.ext.trans.TransListener
All Implemented Interfaces:
RecordListener

public class TransListener
extends RecordListener.BaseImpl

Author:
Fredrik Bertilsson

Nested Class Summary
 
Nested classes/interfaces inherited from interface butler.sql.record.RecordListener
RecordListener.BaseImpl
 
Constructor Summary
TransListener(TransCallback callback, Column col)
           
 
Method Summary
 void beforeInsert(Record rec)
           
 void beforeUpdate(Record rec)
           
 
Methods inherited from class butler.sql.record.RecordListener.BaseImpl
afterDelete, afterInsert, afterSet, afterUpdate, beforeDelete, beforeSet, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransListener

public TransListener(TransCallback callback,
                     Column col)
              throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

beforeInsert

public void beforeInsert(Record rec)
                  throws java.lang.Exception
Specified by:
beforeInsert in interface RecordListener
Overrides:
beforeInsert in class RecordListener.BaseImpl
Throws:
java.lang.Exception

beforeUpdate

public void beforeUpdate(Record rec)
                  throws java.lang.Exception
Specified by:
beforeUpdate in interface RecordListener
Overrides:
beforeUpdate in class RecordListener.BaseImpl
Throws:
java.lang.Exception