Skip navigation links
A B C D E G I L N O P R S T U W X 

A

addDataSource(DataSourceDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
addDataSourceLink(DataSourceLinkDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
applicationStarted(ComponentContext) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 

B

bindDataSource(DataSourceDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
bindDataSourceLink(DataSourceLinkDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
bindSelf(Context) - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
bindSelf(Context) - Method in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 

C

clearConnectionReferences() - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Clears the remaining connection references for the current thread.
clearPool(String) - Method in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
ConnectionHelper - Class in org.nuxeo.runtime.datasource
This helper provides a way to get a JDBC connection, through ConnectionHelper.getConnection(String), that will return a connection wrapper able to use a shared connection when used in transactional mode and setAutoCommit(false) is called, and otherwise use a normal physical JDBC connection.
ConnectionHelper() - Constructor for class org.nuxeo.runtime.datasource.ConnectionHelper
 
countConnectionReferences() - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Checks how many references there are to shared connections.
createAlias(String, PooledDataSourceRegistry.PooledDataSource) - Method in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
createFactory(Reference, Context) - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory
 
createManager(Reference, Context) - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory
 
createPool(String, Reference, Name, Context, Hashtable<?, ?>) - Method in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 

D

dataSource - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
DataSource(ManagedConnectionFactory, NuxeoContainer.ConnectionManagerWrapper) - Constructor for class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory.DataSource
 
DataSourceComponent - Class in org.nuxeo.runtime.datasource
Nuxeo component allowing the JNDI registration of datasources by extension point contributions.
DataSourceComponent() - Constructor for class org.nuxeo.runtime.datasource.DataSourceComponent
 
DataSourceDescriptor - Class in org.nuxeo.runtime.datasource
The descriptor for a Nuxeo-defined datasource.
DataSourceDescriptor() - Constructor for class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
DataSourceDescriptor.PoolFactory - Class in org.nuxeo.runtime.datasource
 
DataSourceFromUrl - Class in org.nuxeo.runtime.datasource
This class is used for tests, where datasources are set up from a jdbc: url and user/password instead of a JNDI name.
DataSourceFromUrl(String, String, String) - Constructor for class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
DataSourceFromUrl(String, String, String, String) - Constructor for class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
DataSourceHelper - Class in org.nuxeo.runtime.datasource
Helper class to look up DataSources without having to deal with vendor-specific JNDI prefixes.
DataSourceLinkDescriptor - Class in org.nuxeo.runtime.datasource
 
DataSourceLinkDescriptor() - Constructor for class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 
datasources - Variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 
DATASOURCES_XP - Static variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 
deactivate(ComponentContext) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
dispose() - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory.DataSource
 
dispose() - Method in interface org.nuxeo.runtime.datasource.PooledDataSourceRegistry.PooledDataSource
 
driverClasssName - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 

E

element - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
ENV_CTX_NAME - Static variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 
EXCLUDE_DS - Static variable in class org.nuxeo.runtime.datasource.ConnectionHelper
Property holding one ore more datasource names (comma or space separated) for whose connections the single datasource is not used.

G

getAdapter(Class<T>) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
getApplicationStartedOrder() - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
getConnection(String) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Gets a new reference to the transaction-local JDBC connection for the given dataSource.
getConnection(String, boolean) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Gets a new reference to the transaction-local JDBC connection for the given dataSource.
getConnection() - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
getConnection(String, String) - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
getConnection(boolean) - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory.DataSource
 
getConnection(boolean) - Method in interface org.nuxeo.runtime.datasource.PooledDataSourceRegistry.PooledDataSource
 
getDataSource() - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
getDataSource(String) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
Look up a datasource given a partial name.
getDataSource(String, Class<T>) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
 
getDataSourceJNDIName(String) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
Look up a datasource JNDI name given a partial name.
getDataSourceJNDIPrefix() - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
Get the JNDI prefix used for DataSource lookups.
getDataSourceRepositoryJNDIName(String) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
 
getDatasources() - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
 
getDriverClasssName() - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
getLoginTimeout() - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
getLogWriter() - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
getName() - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor.PoolFactory
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory
 
getOrCreatePool(Object, Name, Context, Hashtable<?, ?>) - Method in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
getParentLogger() - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
getParentLogger() - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory.DataSource
 
getPool(String, Class<T>) - Method in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
getPseudoDataSourceNameForRepository(String) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Gets the fake name we use to pass to ConnectionHelper.getConnection, in order for exclusions on these connections to be possible.
getXaDataSource() - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
getXADataSource(String) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
 
global - Variable in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 

I

isStarted() - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
isWrapperFor(Class<?>) - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 

L

links - Variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 

N

name - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
name - Variable in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 
namingContext - Variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 

O

org.nuxeo.runtime.datasource - package org.nuxeo.runtime.datasource
 
org.nuxeo.runtime.datasource.geronimo - package org.nuxeo.runtime.datasource.geronimo
 

P

PooledDataSourceFactory - Class in org.nuxeo.runtime.datasource.geronimo
 
PooledDataSourceFactory() - Constructor for class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory
 
PooledDataSourceFactory.DataSource - Class in org.nuxeo.runtime.datasource.geronimo
 
PooledDataSourceRegistry - Class in org.nuxeo.runtime.datasource
 
PooledDataSourceRegistry() - Constructor for class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
PooledDataSourceRegistry.Factory - Interface in org.nuxeo.runtime.datasource
 
PooledDataSourceRegistry.PooledDataSource - Interface in org.nuxeo.runtime.datasource
 
PoolFactory() - Constructor for class org.nuxeo.runtime.datasource.DataSourceDescriptor.PoolFactory
 
poolFactory - Variable in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
poolReference - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
pools - Variable in class org.nuxeo.runtime.datasource.PooledDataSourceRegistry
 
properties - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 

R

refAttribute(Reference, String, String) - Method in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory
 
registerContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
registerSynchronization(Synchronization) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
If sharing is in effect, registers a synchronization with the current transaction, making sure it runs before the SharedConnectionSynchronization.
registerSynchronizationLast(Synchronization) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
If sharing is in effect, registers a synchronization with the current transaction, making sure the Synchronization.afterCompletion(int) method runs after the SharedConnectionSynchronization.
registry - Variable in class org.nuxeo.runtime.datasource.DataSourceComponent
 
relativize(String) - Static method in class org.nuxeo.runtime.datasource.DataSourceHelper
 
removeDataSource(DataSourceDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
removeDataSourceLink(DataSourceLinkDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 

S

setGlobal(String) - Method in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 
setLoginTimeout(int) - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
setLogWriter(PrintWriter) - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
setName(String) - Method in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 
SINGLE_DS - Static variable in class org.nuxeo.runtime.datasource.ConnectionHelper
Property holding a datasource name to use to replace all database accesses.

T

type - Variable in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 

U

unbindDataSource(DataSourceDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
unbindDataSourceLink(DataSourceLinkDescriptor) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
unbindSelf(Context) - Method in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
unbindSelf(Context) - Method in class org.nuxeo.runtime.datasource.DataSourceLinkDescriptor
 
unregisterContribution(Object, String, ComponentInstance) - Method in class org.nuxeo.runtime.datasource.DataSourceComponent
 
unwrap(Connection) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Tries to unwrap the connection to get the real physical one (returned by the original datasource).
unwrap(Class<T>) - Method in class org.nuxeo.runtime.datasource.DataSourceFromUrl
 
useSingleConnection(String) - Static method in class org.nuxeo.runtime.datasource.ConnectionHelper
Checks if single transaction-local datasource mode will be used for the given datasource name.

W

wrapper - Variable in class org.nuxeo.runtime.datasource.geronimo.PooledDataSourceFactory.DataSource
 

X

xaDataSource - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
xaReference - Variable in class org.nuxeo.runtime.datasource.DataSourceDescriptor
 
A B C D E G I L N O P R S T U W X 
Skip navigation links

Copyright © 2019 Nuxeo SA. All rights reserved.