18
18
import javax .net .ssl .HostnameVerifier ;
19
19
import javax .net .ssl .SSLParameters ;
20
20
import javax .net .ssl .SSLSocketFactory ;
21
+ import redis .clients .jedis .HostAndPort ;
21
22
import redis .clients .jedis .Jedis ;
23
+ import redis .clients .jedis .JedisClientConfig ;
22
24
import redis .clients .jedis .JedisShardInfo ;
25
+ import redis .clients .jedis .JedisSocketFactory ;
23
26
import redis .clients .jedis .TracingJedisWrapper ;
24
27
25
28
public class TracingJedis extends TracingJedisWrapper {
@@ -28,63 +31,83 @@ public TracingJedis(TracingConfiguration tracingConfiguration) {
28
31
super (new Jedis (), tracingConfiguration );
29
32
}
30
33
31
- public TracingJedis (final String host , TracingConfiguration tracingConfiguration ) {
32
- super (new Jedis (host ), tracingConfiguration );
34
+ public TracingJedis (String uri , TracingConfiguration tracingConfiguration ) {
35
+ super (new Jedis (uri ), tracingConfiguration );
36
+ }
37
+
38
+ public TracingJedis (HostAndPort hp , TracingConfiguration tracingConfiguration ) {
39
+ super (new Jedis (hp ), tracingConfiguration );
33
40
}
34
41
35
- public TracingJedis (final String host , final int port ,
42
+ public TracingJedis (HostAndPort hp , JedisClientConfig config ,
36
43
TracingConfiguration tracingConfiguration ) {
44
+ super (new Jedis (hp , config ), tracingConfiguration );
45
+ }
46
+
47
+ public TracingJedis (String host , int port , TracingConfiguration tracingConfiguration ) {
37
48
super (new Jedis (host , port ), tracingConfiguration );
38
49
}
39
50
40
- public TracingJedis (final String host , final int port , final boolean ssl ,
51
+ public TracingJedis (String host , int port , boolean ssl ,
41
52
TracingConfiguration tracingConfiguration ) {
42
53
super (new Jedis (host , port , ssl ), tracingConfiguration );
43
54
}
44
55
45
- public TracingJedis (final String host , final int port , final boolean ssl ,
46
- final SSLSocketFactory sslSocketFactory , final SSLParameters sslParameters ,
47
- final HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
56
+ public TracingJedis (String host , int port , boolean ssl , SSLSocketFactory sslSocketFactory ,
57
+ SSLParameters sslParameters , HostnameVerifier hostnameVerifier ,
58
+ TracingConfiguration tracingConfiguration ) {
48
59
super (new Jedis (host , port , ssl , sslSocketFactory , sslParameters , hostnameVerifier ),
49
60
tracingConfiguration );
50
61
}
51
62
52
- public TracingJedis (final String host , final int port , final int timeout ,
63
+ public TracingJedis (String host , int port , int timeout ,
53
64
TracingConfiguration tracingConfiguration ) {
54
65
super (new Jedis (host , port , timeout ), tracingConfiguration );
55
66
}
56
67
57
- public TracingJedis (final String host , final int port , final int timeout , final boolean ssl ,
68
+ public TracingJedis (String host , int port , int timeout , boolean ssl ,
58
69
TracingConfiguration tracingConfiguration ) {
59
70
super (new Jedis (host , port , timeout , ssl ), tracingConfiguration );
60
71
}
61
72
62
- public TracingJedis (final String host , final int port , final int timeout , final boolean ssl ,
63
- final SSLSocketFactory sslSocketFactory , final SSLParameters sslParameters ,
64
- final HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
73
+ public TracingJedis (String host , int port , int timeout , boolean ssl ,
74
+ SSLSocketFactory sslSocketFactory , SSLParameters sslParameters ,
75
+ HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
65
76
super (new Jedis (host , port , timeout , ssl , sslSocketFactory , sslParameters , hostnameVerifier ),
66
77
tracingConfiguration );
67
78
}
68
79
69
- public TracingJedis (final String host , final int port , final int connectionTimeout ,
70
- final int soTimeout , TracingConfiguration tracingConfiguration ) {
80
+ public TracingJedis (String host , int port , int connectionTimeout , int soTimeout ,
81
+ TracingConfiguration tracingConfiguration ) {
71
82
super (new Jedis (host , port , connectionTimeout , soTimeout ), tracingConfiguration );
72
83
}
73
84
74
- public TracingJedis (final String host , final int port , final int connectionTimeout ,
75
- final int soTimeout ,
76
- final boolean ssl , TracingConfiguration tracingConfiguration ) {
85
+ public TracingJedis (String host , int port , int connectionTimeout , int soTimeout ,
86
+ int infiniteSoTimeout , TracingConfiguration tracingConfiguration ) {
87
+ super (new Jedis (host , port , connectionTimeout , soTimeout , infiniteSoTimeout ),
88
+ tracingConfiguration );
89
+ }
90
+
91
+ public TracingJedis (String host , int port , int connectionTimeout , int soTimeout , boolean ssl ,
92
+ TracingConfiguration tracingConfiguration ) {
77
93
super (new Jedis (host , port , connectionTimeout , soTimeout , ssl ), tracingConfiguration );
78
94
}
79
95
80
- public TracingJedis (final String host , final int port , final int connectionTimeout ,
81
- final int soTimeout ,
82
- final boolean ssl , final SSLSocketFactory sslSocketFactory , final SSLParameters sslParameters ,
83
- final HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
96
+ public TracingJedis (String host , int port , int connectionTimeout , int soTimeout , boolean ssl ,
97
+ SSLSocketFactory sslSocketFactory , SSLParameters sslParameters ,
98
+ HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
84
99
super (new Jedis (host , port , connectionTimeout , soTimeout , ssl , sslSocketFactory , sslParameters ,
85
100
hostnameVerifier ), tracingConfiguration );
86
101
}
87
102
103
+ public TracingJedis (String host , int port , int connectionTimeout , int soTimeout ,
104
+ int infiniteSoTimeout , boolean ssl , SSLSocketFactory sslSocketFactory ,
105
+ SSLParameters sslParameters , HostnameVerifier hostnameVerifier ,
106
+ TracingConfiguration tracingConfiguration ) {
107
+ super (new Jedis (host , port , connectionTimeout , soTimeout , infiniteSoTimeout , ssl ,
108
+ sslSocketFactory , sslParameters , hostnameVerifier ), tracingConfiguration );
109
+ }
110
+
88
111
public TracingJedis (JedisShardInfo shardInfo , TracingConfiguration tracingConfiguration ) {
89
112
super (new Jedis (shardInfo ), tracingConfiguration );
90
113
}
@@ -93,33 +116,53 @@ public TracingJedis(URI uri, TracingConfiguration tracingConfiguration) {
93
116
super (new Jedis (uri ), tracingConfiguration );
94
117
}
95
118
96
- public TracingJedis (URI uri , final SSLSocketFactory sslSocketFactory ,
97
- final SSLParameters sslParameters ,
98
- final HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
119
+ public TracingJedis (URI uri , SSLSocketFactory sslSocketFactory , SSLParameters sslParameters ,
120
+ HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
99
121
super (new Jedis (uri , sslSocketFactory , sslParameters , hostnameVerifier ), tracingConfiguration );
100
122
}
101
123
102
- public TracingJedis (final URI uri , final int timeout , TracingConfiguration tracingConfiguration ) {
124
+ public TracingJedis (URI uri , int timeout , TracingConfiguration tracingConfiguration ) {
103
125
super (new Jedis (uri , timeout ), tracingConfiguration );
104
126
}
105
127
106
- public TracingJedis (final URI uri , final int timeout , final SSLSocketFactory sslSocketFactory ,
107
- final SSLParameters sslParameters , final HostnameVerifier hostnameVerifier ,
128
+ public TracingJedis (URI uri , int timeout , SSLSocketFactory sslSocketFactory ,
129
+ SSLParameters sslParameters , HostnameVerifier hostnameVerifier ,
108
130
TracingConfiguration tracingConfiguration ) {
109
131
super (new Jedis (uri , timeout , sslSocketFactory , sslParameters , hostnameVerifier ),
110
132
tracingConfiguration );
111
133
}
112
134
113
- public TracingJedis (final URI uri , final int connectionTimeout , final int soTimeout ,
135
+ public TracingJedis (URI uri , int connectionTimeout , int soTimeout ,
114
136
TracingConfiguration tracingConfiguration ) {
115
137
super (new Jedis (uri , connectionTimeout , soTimeout ), tracingConfiguration );
116
138
}
117
139
118
- public TracingJedis (final URI uri , final int connectionTimeout , final int soTimeout ,
119
- final SSLSocketFactory sslSocketFactory , final SSLParameters sslParameters ,
120
- final HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
140
+ public TracingJedis (URI uri , int connectionTimeout , int soTimeout ,
141
+ SSLSocketFactory sslSocketFactory , SSLParameters sslParameters ,
142
+ HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
121
143
super (new Jedis (uri , connectionTimeout , soTimeout , sslSocketFactory , sslParameters ,
122
144
hostnameVerifier ), tracingConfiguration );
123
145
}
124
146
147
+ public TracingJedis (URI uri , int connectionTimeout , int soTimeout , int infiniteSoTimeout ,
148
+ SSLSocketFactory sslSocketFactory , SSLParameters sslParameters ,
149
+ HostnameVerifier hostnameVerifier , TracingConfiguration tracingConfiguration ) {
150
+ super (new Jedis (uri , connectionTimeout , soTimeout , infiniteSoTimeout , sslSocketFactory ,
151
+ sslParameters , hostnameVerifier ), tracingConfiguration );
152
+ }
153
+
154
+ public TracingJedis (URI uri , JedisClientConfig config ,
155
+ TracingConfiguration tracingConfiguration ) {
156
+ super (new Jedis (uri , config ), tracingConfiguration );
157
+ }
158
+
159
+ public TracingJedis (JedisSocketFactory jedisSocketFactory ,
160
+ TracingConfiguration tracingConfiguration ) {
161
+ super (new Jedis (jedisSocketFactory ), tracingConfiguration );
162
+ }
163
+
164
+ public TracingJedis (JedisSocketFactory jedisSocketFactory , JedisClientConfig clientConfig ,
165
+ TracingConfiguration tracingConfiguration ) {
166
+ super (new Jedis (jedisSocketFactory , clientConfig ), tracingConfiguration );
167
+ }
125
168
}
0 commit comments