All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.glassfish.jdbc.config.JdbcConnectionPoolInjector Maven / Gradle / Ivy

There is a newer version: 6.2024.6
Show newest version

package org.glassfish.jdbc.config;

import org.jvnet.hk2.annotations.Service;
import org.jvnet.hk2.config.InjectionTarget;
import org.jvnet.hk2.config.NoopConfigInjector;

@Service(name = "jdbc-connection-pool", metadata = "=collection:org.jvnet.hk2.config.types.Property,=collection:org.jvnet.hk2.config.types.Property,@allow-non-component-callers=optional,@allow-non-component-callers=default:false,@allow-non-component-callers=datatype:java.lang.Boolean,@allow-non-component-callers=leaf,@associate-with-thread=optional,@associate-with-thread=default:false,@associate-with-thread=datatype:java.lang.Boolean,@associate-with-thread=leaf,@connection-creation-retry-attempts=optional,@connection-creation-retry-attempts=default:0,@connection-creation-retry-attempts=datatype:java.lang.String,@connection-creation-retry-attempts=leaf,@connection-creation-retry-interval-in-seconds=optional,@connection-creation-retry-interval-in-seconds=default:10,@connection-creation-retry-interval-in-seconds=datatype:java.lang.String,@connection-creation-retry-interval-in-seconds=leaf,@connection-leak-reclaim=optional,@connection-leak-reclaim=default:false,@connection-leak-reclaim=datatype:java.lang.Boolean,@connection-leak-reclaim=leaf,@connection-leak-timeout-in-seconds=optional,@connection-leak-timeout-in-seconds=default:0,@connection-leak-timeout-in-seconds=datatype:java.lang.String,@connection-leak-timeout-in-seconds=leaf,@connection-validation-method=optional,@connection-validation-method=default:table,@connection-validation-method=datatype:java.lang.String,@connection-validation-method=leaf,@datasource-classname=optional,@datasource-classname=datatype:java.lang.String,@datasource-classname=leaf,@deployment-order=optional,@deployment-order=default:100,@deployment-order=datatype:java.lang.Integer,@deployment-order=leaf,@description=optional,@description=datatype:java.lang.String,@description=leaf,@driver-classname=optional,@driver-classname=datatype:java.lang.String,@driver-classname=leaf,@fail-all-connections=optional,@fail-all-connections=default:false,@fail-all-connections=datatype:java.lang.Boolean,@fail-all-connections=leaf,@idle-timeout-in-seconds=optional,@idle-timeout-in-seconds=default:300,@idle-timeout-in-seconds=datatype:java.lang.String,@idle-timeout-in-seconds=leaf,@init-sql=optional,@init-sql=datatype:java.lang.String,@init-sql=leaf,@is-connection-validation-required=optional,@is-connection-validation-required=default:false,@is-connection-validation-required=datatype:java.lang.Boolean,@is-connection-validation-required=leaf,@is-isolation-level-guaranteed=optional,@is-isolation-level-guaranteed=default:true,@is-isolation-level-guaranteed=datatype:java.lang.Boolean,@is-isolation-level-guaranteed=leaf,@lazy-connection-association=optional,@lazy-connection-association=default:false,@lazy-connection-association=datatype:java.lang.Boolean,@lazy-connection-association=leaf,@lazy-connection-enlistment=optional,@lazy-connection-enlistment=default:false,@lazy-connection-enlistment=datatype:java.lang.Boolean,@lazy-connection-enlistment=leaf,@log-jdbc-calls=optional,@log-jdbc-calls=default:false,@log-jdbc-calls=datatype:java.lang.Boolean,@log-jdbc-calls=leaf,@match-connections=optional,@match-connections=default:false,@match-connections=datatype:java.lang.Boolean,@match-connections=leaf,@max-connection-usage-count=optional,@max-connection-usage-count=default:0,@max-connection-usage-count=datatype:java.lang.String,@max-connection-usage-count=leaf,@max-pool-size=optional,@max-pool-size=default:32,@max-pool-size=datatype:java.lang.String,@max-pool-size=leaf,@max-wait-time-in-millis=optional,@max-wait-time-in-millis=default:60000,@max-wait-time-in-millis=datatype:java.lang.String,@max-wait-time-in-millis=leaf,@name=optional,@name=datatype:java.lang.String,@name=leaf,@non-transactional-connections=optional,@non-transactional-connections=default:false,@non-transactional-connections=datatype:java.lang.Boolean,@non-transactional-connections=leaf,@object-type=optional,@object-type=default:user,@object-type=datatype:java.lang.String,@object-type=leaf,@ping=optional,@ping=default:false,@ping=datatype:java.lang.Boolean,@ping=leaf,@pool-resize-quantity=optional,@pool-resize-quantity=default:2,@pool-resize-quantity=datatype:java.lang.String,@pool-resize-quantity=leaf,@pooling=optional,@pooling=default:true,@pooling=datatype:java.lang.Boolean,@pooling=leaf,@res-type=optional,@res-type=datatype:java.lang.String,@res-type=leaf,@slow-query-threshold-in-seconds=optional,@slow-query-threshold-in-seconds=default:-1,@slow-query-threshold-in-seconds=datatype:java.lang.String,@slow-query-threshold-in-seconds=leaf,@sql-trace-listeners=optional,@sql-trace-listeners=default:fish.payara.jdbc.SilentSqlTraceListener,@sql-trace-listeners=datatype:java.lang.String,@sql-trace-listeners=leaf,@statement-cache-size=optional,@statement-cache-size=default:0,@statement-cache-size=datatype:java.lang.String,@statement-cache-size=leaf,@statement-cache-type=optional,@statement-cache-type=default:,@statement-cache-type=datatype:java.lang.String,@statement-cache-type=leaf,@statement-leak-reclaim=optional,@statement-leak-reclaim=default:false,@statement-leak-reclaim=datatype:java.lang.Boolean,@statement-leak-reclaim=leaf,@statement-leak-timeout-in-seconds=optional,@statement-leak-timeout-in-seconds=default:0,@statement-leak-timeout-in-seconds=datatype:java.lang.String,@statement-leak-timeout-in-seconds=leaf,@statement-timeout-in-seconds=optional,@statement-timeout-in-seconds=default:-1,@statement-timeout-in-seconds=datatype:java.lang.Integer,@statement-timeout-in-seconds=leaf,@steady-pool-size=optional,@steady-pool-size=default:8,@steady-pool-size=datatype:java.lang.String,@steady-pool-size=leaf,@transaction-isolation-level=optional,@transaction-isolation-level=datatype:java.lang.String,@transaction-isolation-level=leaf,@validate-atmost-once-period-in-seconds=optional,@validate-atmost-once-period-in-seconds=default:0,@validate-atmost-once-period-in-seconds=datatype:java.lang.String,@validate-atmost-once-period-in-seconds=leaf,@validation-classname=optional,@validation-classname=datatype:java.lang.String,@validation-classname=leaf,@validation-table-name=optional,@validation-table-name=datatype:java.lang.String,@validation-table-name=leaf,@wrap-jdbc-objects=optional,@wrap-jdbc-objects=default:true,@wrap-jdbc-objects=datatype:java.lang.Boolean,@wrap-jdbc-objects=leaf,key=@name,keyed-as=com.sun.enterprise.config.serverbeans.ResourcePool,target=org.glassfish.jdbc.config.JdbcConnectionPool")
@InjectionTarget(JdbcConnectionPool.class)
public class JdbcConnectionPoolInjector
    extends NoopConfigInjector
{


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy