public class PerUserPoolDataSourceFactory
extends java.lang.Object
SharedPoolDataSource
sConstructor and Description |
---|
PerUserPoolDataSourceFactory() |
Modifier and Type | Method and Description |
---|---|
static void |
closeAll()
Close all pools associated with this class.
|
protected static java.lang.Object |
deserialize(byte[] data)
used to set some properties saved within a Reference
|
protected InstanceKeyDataSource |
getNewInstance(javax.naming.Reference ref)
Creates an instance of the subclass and sets any properties
contained in the Reference.
|
java.lang.Object |
getObjectInstance(java.lang.Object refObj,
javax.naming.Name name,
javax.naming.Context context,
java.util.Hashtable env)
implements ObjectFactory to create an instance of SharedPoolDataSource
or PerUserPoolDataSource
|
protected boolean |
isCorrectClass(java.lang.String className) |
protected boolean isCorrectClass(java.lang.String className)
protected InstanceKeyDataSource getNewInstance(javax.naming.Reference ref) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
public static void closeAll() throws java.lang.Exception
java.lang.Exception
public java.lang.Object getObjectInstance(java.lang.Object refObj, javax.naming.Name name, javax.naming.Context context, java.util.Hashtable env) throws java.io.IOException, java.lang.ClassNotFoundException
getObjectInstance
in interface javax.naming.spi.ObjectFactory
java.io.IOException
java.lang.ClassNotFoundException
protected static final java.lang.Object deserialize(byte[] data) throws java.io.IOException, java.lang.ClassNotFoundException
java.io.IOException
java.lang.ClassNotFoundException
Copyright © 2001-2012. All Rights Reserved.