#
# Generated on Wed Jan 16 11:51:44 UTC 2013
#

[org.glassfish.jdbc.recovery.JdbcRecoveryResourceHandler]
contract={org.glassfish.jdbc.recovery.JdbcRecoveryResourceHandler,com.sun.enterprise.transaction.spi.RecoveryResourceHandler}
scope=javax.inject.Singleton

[org.glassfish.jdbc.deployer.DataSourceDefinitionDeployer]
contract={org.glassfish.jdbc.deployer.DataSourceDefinitionDeployer,org.glassfish.resourcebase.resources.api.ResourceDeployer}
scope=javax.inject.Singleton
qualifier={org.glassfish.resourcebase.resources.api.ResourceDeployerInfo}
metadata=ResourceImpl={com.sun.enterprise.deployment.DataSourceDefinitionDescriptor}

[org.glassfish.jdbc.deployer.JdbcConnectionPoolDeployer]
contract={org.glassfish.jdbc.deployer.JdbcConnectionPoolDeployer,org.glassfish.resourcebase.resources.api.ResourceDeployer}
scope=javax.inject.Singleton
qualifier={org.glassfish.resourcebase.resources.api.ResourceDeployerInfo}
metadata=ResourceImpl={org.glassfish.jdbc.config.JdbcConnectionPool}

[org.glassfish.jdbc.deployer.JdbcResourceDeployer]
contract={org.glassfish.jdbc.deployer.JdbcResourceDeployer,org.glassfish.resourcebase.resources.api.ResourceDeployer}
scope=javax.inject.Singleton
qualifier={org.glassfish.resourcebase.resources.api.ResourceDeployerInfo}
metadata=ResourceImpl={org.glassfish.jdbc.config.JdbcResource}

[org.glassfish.jdbcruntime.deployment.annotation.handlers.DataSourceDefinitionsHandler]
contract={org.glassfish.jdbcruntime.deployment.annotation.handlers.DataSourceDefinitionsHandler,org.glassfish.apf.AnnotationHandler}
scope=javax.inject.Singleton
qualifier={org.glassfish.apf.AnnotationHandlerFor}
metadata=AnnotationHandlerFor={javax.annotation.sql.DataSourceDefinitions}

[org.glassfish.jdbcruntime.deployment.annotation.handlers.DataSourceDefinitionHandler]
contract={org.glassfish.jdbcruntime.deployment.annotation.handlers.DataSourceDefinitionHandler,org.glassfish.apf.AnnotationHandler}
scope=javax.inject.Singleton
qualifier={org.glassfish.apf.AnnotationHandlerFor}
metadata=AnnotationHandlerFor={javax.annotation.sql.DataSourceDefinition}

[org.glassfish.jdbcruntime.service.JdbcAdminServiceImpl]
contract={org.glassfish.jdbcruntime.service.JdbcAdminServiceImpl}
scope=javax.inject.Singleton

[org.glassfish.jdbcruntime.DefaultDataSource]
contract={org.glassfish.jdbcruntime.DefaultDataSource,org.glassfish.api.naming.NamedNamingObjectProxy,org.glassfish.api.naming.DefaultResourceProxy}
scope=javax.inject.Singleton
qualifier={org.glassfish.api.naming.NamespacePrefixes}
metadata=NamespacePrefixes={java\:comp/DefaultDataSource}

[org.glassfish.jdbcruntime.JdbcRuntimeExtension]
contract={org.glassfish.jdbcruntime.JdbcRuntimeExtension,com.sun.enterprise.connectors.ConnectorRuntimeExtension}
scope=javax.inject.Singleton

[org.glassfish.jdbcruntime.JdbcPoolMonitoringExtension]
contract={org.glassfish.jdbcruntime.JdbcPoolMonitoringExtension,com.sun.enterprise.connectors.ConnectionPoolMonitoringExtension}
scope=javax.inject.Singleton

