org.openejb.alt.containers.castor_cmp11
Class CMPLogger

java.lang.Object
  extended by org.openejb.alt.containers.castor_cmp11.CMPLogger
All Implemented Interfaces:
org.exolab.castor.persist.spi.LogInterceptor

public class CMPLogger
extends java.lang.Object
implements org.exolab.castor.persist.spi.LogInterceptor

Author:
Stefan Reich -- sreich@apple.com

Field Summary
protected  java.lang.String db
           
protected  Logger logger
           
 
Constructor Summary
CMPLogger(java.lang.String db)
           
 
Method Summary
 void creating(java.lang.Object objClass, java.lang.Object identity)
           
 void exception(java.lang.Exception ex)
           
 java.io.PrintWriter getPrintWriter()
           
 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.Object objClass, java.lang.Object identity)
           
 void storeStatement(java.lang.String statement)
           
 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
 

Field Detail

logger

protected final Logger logger

db

protected final java.lang.String db
Constructor Detail

CMPLogger

public CMPLogger(java.lang.String db)
Method Detail

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 ex)
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 © 1999-2011 OpenEJB. All Rights Reserved.