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

org.apache.cayenne.configuration.runtime.PropertyDataSourceFactory.class Maven / Gradle / Ivy

The newest version!
????7?
java/lang/Object()V
	
3org/apache/cayenne/configuration/DataNodeDescriptorgetDataChannelDescriptor:()Lorg/apache/cayenne/configuration/DataChannelDescriptor;
6org/apache/cayenne/configuration/DataChannelDescriptorgetName()Ljava/lang/String;
makeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;*org/apache/cayenne/configuration/Constantscayenne.jdbc.driver
 Borg/apache/cayenne/configuration/runtime/PropertyDataSourceFactorygetProperty"cayenne.jdbc.url$cayenne.jdbc.username&cayenne.jdbc.password(cayenne.jdbc.min_connections
*+,getIntProperty((Ljava/lang/String;Ljava/lang/String;I)I.cayenne.jdbc.max_connections	012
properties4Lorg/apache/cayenne/configuration/RuntimeProperties;4cayenne.jdbc.max_wait68org/apache/cayenne/datasource/UnmanagedPoolingDataSourceN :;<=>2org/apache/cayenne/configuration/RuntimePropertiesgetLong(Ljava/lang/String;J)J@cayenne.jdbc.validation_query:BCDget&(Ljava/lang/String;)Ljava/lang/String;	FGH
objectFactory*Lorg/apache/cayenne/di/AdhocObjectFactory;JKLMN(org/apache/cayenne/di/AdhocObjectFactorygetJavaClass%(Ljava/lang/String;)Ljava/lang/Class;Pjava/lang/Class
ORSTgetDeclaredConstructor3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
VWXYZjava/lang/reflect/ConstructornewInstance'([Ljava/lang/Object;)Ljava/lang/Object;\java/sql/Driver
^_`ab/org/apache/cayenne/datasource/DataSourceBuilderurlE(Ljava/lang/String;)Lorg/apache/cayenne/datasource/DataSourceBuilder;
^defdriverD(Ljava/sql/Driver;)Lorg/apache/cayenne/datasource/DataSourceBuilder;
^hibuserName
^klbpassword
^noppool<(II)Lorg/apache/cayenne/datasource/PoolingDataSourceBuilder;
rstuv6org/apache/cayenne/datasource/PoolingDataSourceBuildermaxQueueWaitTime;(J)Lorg/apache/cayenne/datasource/PoolingDataSourceBuilder;
rxyzvalidationQueryL(Ljava/lang/String;)Lorg/apache/cayenne/datasource/PoolingDataSourceBuilder;
r|}~build3()Lorg/apache/cayenne/datasource/PoolingDataSource;
?????java/lang/IntegerparseInt(Ljava/lang/String;)I?java/lang/NumberFormatException?)org/apache/cayenne/ConfigurationException?Invalid int property '%s': '%s'
???((Ljava/lang/String;[Ljava/lang/Object;)V?:org/apache/cayenne/configuration/runtime/DataSourceFactoryRuntimeVisibleAnnotationsLorg/apache/cayenne/di/Inject;CodeLineNumberTableLocalVariableTablethisDLorg/apache/cayenne/configuration/runtime/PropertyDataSourceFactory;
getDataSourceM(Lorg/apache/cayenne/configuration/DataNodeDescriptor;)Ljavax/sql/DataSource;nodeDescriptor5Lorg/apache/cayenne/configuration/DataNodeDescriptor;suffixLjava/lang/String;driverClassusernameminConnectionsImaxConnectionsJLjava/sql/Driver;
Exceptions?java/lang/Exceptione!Ljava/lang/NumberFormatException;propertyNamedefaultValuestring
StackMapTable?java/lang/Stringvalue
SourceFilePropertyDataSourceFactory.javaBootstrapMethods?..??
????$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;InnerClasses?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!?12??GH???/*???3??????w
?+??
+??M*,?N*!,?:*#,?:*%,?:*',?)6*-,?)6*?/37?97	*?/??A:*?E-?I?O?Q??U?[:?]?c?g?j?m	?q?w?{??:>@A"B+C4D>EHFXHeJ?K?L?M?K?z????????????"?a?+???4wl?>m??Hc??XSu?	eFy??)e???+,??.*+,?:????:??Y??Y+SYS?????QS
TXYZ?>??.??.??.??.??&?????E? ??$*?/+,???AN-?-?
*?/+?A??
_`?*$??$??$???????I?????????
???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy