com.zaxxer.hikari.HikariJNDIFactory.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of HikariCP Show documentation
Show all versions of HikariCP Show documentation
Ultimate JDBC Connection Pool
???? 4 ?
* f g h
i
S j k
l m n
f
o R p R q r
s t
S u Q v
w
* x
y
) z {
|
) } ~
? ? ?
f ?
?
x
? O ? ? ?
% f O ?
? ? ? ? ()V Code LineNumberTable LocalVariableTable this %Lcom/zaxxer/hikari/HikariJNDIFactory; getObjectInstance d(Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable;)Ljava/lang/Object; element Ljavax/naming/RefAddr; type Ljava/lang/String; ref Ljavax/naming/Reference;
hikariPropSet Ljava/util/Set;
properties Ljava/util/Properties; enumeration Ljava/util/Enumeration; obj Ljava/lang/Object; name Ljavax/naming/Name; nameCtx Ljavax/naming/Context; environment Ljava/util/Hashtable; LocalVariableTypeTable #Ljava/util/Set; /Ljava/util/Enumeration; Ljava/util/Hashtable<**>;
StackMapTable ? ? ? ? ? ?
Exceptions ? Signature h(Ljava/lang/Object;Ljavax/naming/Name;Ljavax/naming/Context;Ljava/util/Hashtable<**>;)Ljava/lang/Object; createDataSource D(Ljava/util/Properties;Ljavax/naming/Context;)Ljavax/sql/DataSource; context jndiName ? lookupJndiDataSource V(Ljava/util/Properties;Ljavax/naming/Context;Ljava/lang/String;)Ljavax/sql/DataSource; ic config Lcom/zaxxer/hikari/HikariConfig; jndiDS Ljavax/sql/DataSource;
SourceFile HikariJNDIFactory.java , - javax/naming/Reference javax.sql.DataSource ? ? ? ? com/zaxxer/hikari/HikariConfig ? ? ? java/util/Properties ? ? ? ? ? ? javax/naming/RefAddr ? ? dataSource. ? ? ? ? ? ? ? ? ? ? X Y dataSourceJNDI ? ? ] ^ "com/zaxxer/hikari/HikariDataSource , ? , ? java/lang/RuntimeException java/lang/StringBuilder 1JNDI context does not found for dataSourceJNDI : ? ? , ? ? ? javax/sql/DataSource javax/naming/InitialContext ? - ? ? #com/zaxxer/hikari/HikariJNDIFactory java/lang/Object javax/naming/spi/ObjectFactory javax/naming/Name javax/naming/Context java/util/Hashtable
java/util/Set java/util/Enumeration java/lang/String java/lang/Exception javax/naming/NamingException getClassName ()Ljava/lang/String; equals (Ljava/lang/Object;)Z "com/zaxxer/hikari/util/PropertyElf getPropertyNames "(Ljava/lang/Class;)Ljava/util/Set; getAll ()Ljava/util/Enumeration; hasMoreElements ()Z nextElement ()Ljava/lang/Object; getType
startsWith (Ljava/lang/String;)Z contains
getContent toString setProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; getProperty &(Ljava/lang/String;)Ljava/lang/String; (Ljava/util/Properties;)V #(Lcom/zaxxer/hikari/HikariConfig;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V lookup &(Ljava/lang/String;)Ljava/lang/Object; close
setDataSource (Ljavax/sql/DataSource;)V ! ) * + , - . / *? ? / ( 0 1 2 ! 3 4 . ? ?+? ? }+? ? ? ? n+? :? :? Y? :?
:? ? ?? ?
: ? :
? ?
? ?
? ? ? W???*-? ?? / 6
. / 0 # 2 , 3 3 4 = 5 I 6 P 7 f 8 v : y ; ? = 0 p I - 5 6 P &