public class PooledDataSourceFactory extends Object implements PooledDataSourceRegistry.Factory
Modifier and Type | Class and Description |
---|---|
protected static class |
PooledDataSourceFactory.DataSource |
Constructor and Description |
---|
PooledDataSourceFactory() |
Modifier and Type | Method and Description |
---|---|
protected javax.resource.spi.ManagedConnectionFactory |
createFactory(Reference ref,
Context ctx) |
protected NuxeoContainer.ConnectionManagerWrapper |
createManager(Reference ref,
Context ctx) |
Object |
getObjectInstance(Object obj,
Name name,
Context ctx,
Hashtable<?,?> environment) |
protected String |
refAttribute(Reference ref,
String key,
String defvalue) |
public PooledDataSourceFactory()
public Object getObjectInstance(Object obj, Name name, Context ctx, Hashtable<?,?> environment)
getObjectInstance
in interface ObjectFactory
protected NuxeoContainer.ConnectionManagerWrapper createManager(Reference ref, Context ctx) throws javax.resource.ResourceException
javax.resource.ResourceException
protected javax.resource.spi.ManagedConnectionFactory createFactory(Reference ref, Context ctx) throws NamingException, javax.resource.spi.InvalidPropertyException
NamingException
javax.resource.spi.InvalidPropertyException
protected String refAttribute(Reference ref, String key, String defvalue)
Copyright © 2016 Nuxeo SA. All rights reserved.