org.infoglue.cms.controllers.kernel.impl.simple
Class CmsJDOCallback

java.lang.Object
  |
  +--org.infoglue.cms.controllers.kernel.impl.simple.CmsJDOCallback
All Implemented Interfaces:
org.exolab.castor.persist.spi.CallbackInterceptor

public class CmsJDOCallback
extends java.lang.Object
implements org.exolab.castor.persist.spi.CallbackInterceptor

CMSJDOCallback.java Created on 2002-okt-09

Author:
Stefan Sik, ss@frovi.com ss

Constructor Summary
CmsJDOCallback()
           
 
Method Summary
 void created(java.lang.Object object)
           
 void creating(java.lang.Object object, org.exolab.castor.jdo.Database db)
           
 java.lang.Class loaded(java.lang.Object object, short accessMode)
           
 void releasing(java.lang.Object object, boolean committed)
           
 void removed(java.lang.Object object)
           
 void removing(java.lang.Object object)
           
 void storing(java.lang.Object object, boolean modified)
           
 void updated(java.lang.Object object)
           
 void using(java.lang.Object object, org.exolab.castor.jdo.Database db)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CmsJDOCallback

public CmsJDOCallback()
Method Detail

using

public void using(java.lang.Object object,
                  org.exolab.castor.jdo.Database db)
Specified by:
using in interface org.exolab.castor.persist.spi.CallbackInterceptor

loaded

public java.lang.Class loaded(java.lang.Object object,
                              short accessMode)
                       throws java.lang.Exception
Specified by:
loaded in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

storing

public void storing(java.lang.Object object,
                    boolean modified)
             throws java.lang.Exception
Specified by:
storing in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

creating

public void creating(java.lang.Object object,
                     org.exolab.castor.jdo.Database db)
              throws java.lang.Exception
Specified by:
creating in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

created

public void created(java.lang.Object object)
             throws java.lang.Exception
Specified by:
created in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

removing

public void removing(java.lang.Object object)
              throws java.lang.Exception
Specified by:
removing in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

removed

public void removed(java.lang.Object object)
             throws java.lang.Exception
Specified by:
removed in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception

releasing

public void releasing(java.lang.Object object,
                      boolean committed)
Specified by:
releasing in interface org.exolab.castor.persist.spi.CallbackInterceptor

updated

public void updated(java.lang.Object object)
             throws java.lang.Exception
Specified by:
updated in interface org.exolab.castor.persist.spi.CallbackInterceptor
java.lang.Exception