com.fc.taglibs.castor.integration.tomcat
Class CastorJdoObjectFactory

java.lang.Object
  |
  +--com.fc.taglibs.castor.integration.tomcat.CastorJdoObjectFactory
All Implemented Interfaces:
org.exolab.castor.persist.spi.LogInterceptor, javax.naming.spi.ObjectFactory

public class CastorJdoObjectFactory
extends java.lang.Object
implements javax.naming.spi.ObjectFactory, org.exolab.castor.persist.spi.LogInterceptor


Constructor Summary
CastorJdoObjectFactory()
           
 
Method Summary
 void creating(java.lang.Class objClass, java.lang.Object identity)
           
 void creating(java.lang.Object objClass, java.lang.Object identity)
           
 void exception(java.lang.Exception except)
           
 java.lang.Object getObjectInstance(java.lang.Object obj, javax.naming.Name name, javax.naming.Context nameCtx, java.util.Hashtable environment)
           
 java.io.PrintWriter getPrintWriter()
           
 void loading(java.lang.Class objClass, java.lang.Object identity)
           
 void loading(java.lang.Object objClass, java.lang.Object identity)
           
 void message(java.lang.String message)
           
 void queryStatement(java.lang.String statement)
           
 void removing(java.lang.Class objClass, java.lang.Object identity)
           
 void removing(java.lang.Object objClass, java.lang.Object identity)
           
 void storeStatement(java.lang.String statement)
           
 void storing(java.lang.Class objClass, java.lang.Object identity)
           
 void storing(java.lang.Object objClass, java.lang.Object identity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CastorJdoObjectFactory

public CastorJdoObjectFactory()
Method Detail

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object obj,
                                          javax.naming.Name name,
                                          javax.naming.Context nameCtx,
                                          java.util.Hashtable environment)
                                   throws javax.naming.NamingException
Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory

loading

public void loading(java.lang.Class objClass,
                    java.lang.Object identity)

creating

public void creating(java.lang.Class objClass,
                     java.lang.Object identity)

removing

public void removing(java.lang.Class objClass,
                     java.lang.Object identity)

storing

public void storing(java.lang.Class objClass,
                    java.lang.Object identity)

loading

public void loading(java.lang.Object objClass,
                    java.lang.Object identity)
Specified by:
loading in interface org.exolab.castor.persist.spi.LogInterceptor

creating

public void creating(java.lang.Object objClass,
                     java.lang.Object identity)
Specified by:
creating in interface org.exolab.castor.persist.spi.LogInterceptor

removing

public void removing(java.lang.Object objClass,
                     java.lang.Object identity)
Specified by:
removing in interface org.exolab.castor.persist.spi.LogInterceptor

storing

public void storing(java.lang.Object objClass,
                    java.lang.Object identity)
Specified by:
storing in interface org.exolab.castor.persist.spi.LogInterceptor

storeStatement

public void storeStatement(java.lang.String statement)
Specified by:
storeStatement in interface org.exolab.castor.persist.spi.LogInterceptor

queryStatement

public void queryStatement(java.lang.String statement)
Specified by:
queryStatement in interface org.exolab.castor.persist.spi.LogInterceptor

message

public void message(java.lang.String message)
Specified by:
message in interface org.exolab.castor.persist.spi.LogInterceptor

exception

public void exception(java.lang.Exception except)
Specified by:
exception in interface org.exolab.castor.persist.spi.LogInterceptor

getPrintWriter

public java.io.PrintWriter getPrintWriter()
Specified by:
getPrintWriter in interface org.exolab.castor.persist.spi.LogInterceptor


Copyright © 2003-2003 Patrick van Kann. All Rights Reserved.