本文整理汇总了Java中redis.clients.jedis.exceptions.InvalidURIException类的典型用法代码示例。如果您正苦于以下问题:Java InvalidURIException类的具体用法?Java InvalidURIException怎么用?Java InvalidURIException使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
InvalidURIException类属于redis.clients.jedis.exceptions包,在下文中一共展示了InvalidURIException类的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。
示例1: JedisFactory
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JedisFactory(final URI uri, final int connectionTimeout, final int soTimeout, final String clientName,
final boolean ssl, final SSLSocketFactory sslSocketFactory, final SSLParameters sslParameters,
final HostnameVerifier hostnameVerifier) {
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(
String.format("Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.hostAndPort.set(new HostAndPort(uri.getHost(), uri.getPort()));
this.connectionTimeout = connectionTimeout;
this.soTimeout = soTimeout;
this.password = JedisURIHelper.getPassword(uri);
this.database = JedisURIHelper.getDBIndex(uri);
this.clientName = clientName;
this.ssl = ssl;
this.sslSocketFactory = sslSocketFactory;
this.sslParameters = sslParameters;
this.hostnameVerifier = hostnameVerifier;
}
开发者ID:qq1588518,项目名称:JRediClients,代码行数:20,代码来源:JedisFactory.java
示例2: JedisShardInfo
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JedisShardInfo(URI uri, SSLSocketFactory sslSocketFactory, SSLParameters sslParameters,
HostnameVerifier hostnameVerifier) {
super(Sharded.DEFAULT_WEIGHT);
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(
String.format("Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.host = uri.getHost();
this.port = uri.getPort();
this.password = JedisURIHelper.getPassword(uri);
this.db = JedisURIHelper.getDBIndex(uri);
this.ssl = uri.getScheme().equals("rediss");
this.sslSocketFactory = sslSocketFactory;
this.sslParameters = sslParameters;
this.hostnameVerifier = hostnameVerifier;
}
开发者ID:qq1588518,项目名称:JRediClients,代码行数:18,代码来源:JedisShardInfo.java
示例3: initializeClientFromURI
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
private void initializeClientFromURI(URI uri) {
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(String.format(
"Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
client = new Client(uri.getHost(), uri.getPort());
String password = JedisURIHelper.getPassword(uri);
if (password != null) {
client.auth(password);
client.getStatusCodeReply();
}
int dbIndex = JedisURIHelper.getDBIndex(uri);
if (dbIndex > 0) {
client.select(dbIndex);
client.getStatusCodeReply();
client.setDb(dbIndex);
}
}
开发者ID:x7-framework,项目名称:x7,代码行数:22,代码来源:BinaryJedis.java
示例4: JaRedisFactory
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JaRedisFactory(final URI uri, final int connectionTimeout, final int soTimeout,
final String clientName) {
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(String.format(
"Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.hostAndPort.set(new HostAndPort(uri.getHost(), uri.getPort()));
this.connectionTimeout = connectionTimeout;
this.soTimeout = soTimeout;
this.password = JedisURIHelper.getPassword(uri);
this.database = JedisURIHelper.getDBIndex(uri);
this.clientName = clientName;
}
开发者ID:YanXs,项目名称:nighthawk,代码行数:14,代码来源:JaRedisFactory.java
示例5: JedisFactory
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JedisFactory(final URI uri, final int connectionTimeout, final int soTimeout,
final String clientName) {
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(String.format(
"Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.hostAndPort.set(new HostAndPort(uri.getHost(), uri.getPort()));
this.connectionTimeout = connectionTimeout;
this.soTimeout = soTimeout;
this.password = JedisURIHelper.getPassword(uri);
this.database = JedisURIHelper.getDBIndex(uri);
this.clientName = clientName;
}
开发者ID:x7-framework,项目名称:x7,代码行数:15,代码来源:JedisFactory.java
示例6: JedisShardInfo
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JedisShardInfo(URI uri) {
super(Sharded.DEFAULT_WEIGHT);
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(String.format(
"Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.host = uri.getHost();
this.port = uri.getPort();
this.password = JedisURIHelper.getPassword(uri);
this.db = JedisURIHelper.getDBIndex(uri);
}
开发者ID:x7-framework,项目名称:x7,代码行数:13,代码来源:JedisShardInfo.java
示例7: JedisFactory
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
public JedisFactory(final URI uri, final int connectionTimeout, final String clientName) {
if (!JedisURIHelper.isValid(uri)) {
throw new InvalidURIException(
String.format("Cannot open Redis connection due invalid URI. %s", uri.toString()));
}
this.hostAndPort.set(new HostAndPort(uri.getHost(), uri.getPort()));
this.connectionTimeout = connectionTimeout;
this.password = JedisURIHelper.getPassword(uri);
this.database = JedisURIHelper.getDBIndex(uri);
this.clientName = clientName;
}
开发者ID:nince-wyj,项目名称:jahhan,代码行数:13,代码来源:JedisFactory.java
示例8: shouldThrowInvalidURIExceptionForInvalidURI
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
@Test(expected = InvalidURIException.class)
public void shouldThrowInvalidURIExceptionForInvalidURI() throws URISyntaxException {
JedisPool pool = new JedisPool(new URI("localhost:6380"));
}
开发者ID:qq1588518,项目名称:JRediClients,代码行数:5,代码来源:JedisPoolTest.java
示例9: shouldThrowInvalidURIExceptionForInvalidURI
import redis.clients.jedis.exceptions.InvalidURIException; //导入依赖的package包/类
@Test(expected = InvalidURIException.class)
public void shouldThrowInvalidURIExceptionForInvalidURI() throws URISyntaxException {
Jedis j = new Jedis(new URI("localhost:6380"));
j.ping();
}
开发者ID:qq1588518,项目名称:JRediClients,代码行数:6,代码来源:JedisTest.java
注:本文中的redis.clients.jedis.exceptions.InvalidURIException类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论