com.p6spy.engine.spy
Class P6DataSourceFactory

java.lang.Object
  extended bycom.p6spy.engine.spy.P6DataSourceFactory
All Implemented Interfaces:
javax.naming.spi.ObjectFactory

public class P6DataSourceFactory
extends java.lang.Object
implements javax.naming.spi.ObjectFactory

Factory class for P6DataSource objects


Field Summary
protected  java.lang.String dataSourceClassName
           
protected  java.lang.String poolDataSourceName
           
 
Constructor Summary
P6DataSourceFactory()
           
 
Method Summary
 java.lang.Object getObjectInstance(java.lang.Object refObj, javax.naming.Name nm, javax.naming.Context ctx, java.util.Hashtable env)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataSourceClassName

protected final java.lang.String dataSourceClassName
See Also:
Constant Field Values

poolDataSourceName

protected final java.lang.String poolDataSourceName
See Also:
Constant Field Values
Constructor Detail

P6DataSourceFactory

public P6DataSourceFactory()
Method Detail

getObjectInstance

public java.lang.Object getObjectInstance(java.lang.Object refObj,
                                          javax.naming.Name nm,
                                          javax.naming.Context ctx,
                                          java.util.Hashtable env)
                                   throws java.lang.Exception
Specified by:
getObjectInstance in interface javax.naming.spi.ObjectFactory
Throws:
java.lang.Exception