#
# Generated on Sat Feb 12 17:32:49 UTC 2022 by hk2-inhabitant-generator
#

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

[org.glassfish.jdbc.config.JdbcResourceInjector]S
contract={org.jvnet.hk2.config.ConfigInjector}
name=jdbc-resource
qualifier={org.jvnet.hk2.config.InjectionTarget}
metadata=@object-type={optional,default\:user,datatype\:java.lang.String,leaf},@description={optional,datatype\:java.lang.String,leaf},@jndi-name={optional,datatype\:java.lang.String,leaf},@deployment-order={optional,default\:100,datatype\:java.lang.Integer,leaf},@pool-name={optional,datatype\:java.lang.String,leaf,optional,datatype\:java.lang.String,leaf},<property>={collection\:org.jvnet.hk2.config.types.Property,collection\:org.jvnet.hk2.config.types.Property},@enabled={optional,default\:true,datatype\:java.lang.Boolean,leaf,optional,default\:true,datatype\:java.lang.Boolean,leaf},keyed-as={com.sun.enterprise.config.serverbeans.BindableResource},key={@jndi-name},target={org.glassfish.jdbc.config.JdbcResource}

