java injector_Java Injector.getParent方法代码示例
import com.google.inject.Injector; //导入方法依赖的package包/类
@Override
public BeadledomClientBuilder get() {
Optional beadledomClientConfigOpt = beadledomConfigProvider.get(
clientBindingAnnotation);
BeadledomClientBuilder clientBuilder =
clientBuilderFactoryProvider.get(clientBindingAnnotation).create();
clientBuilder.setCorrelationIdName(correlationIdHeader);
if (beadledomClientConfigOpt.isPresent()) {
// When there is custom client config
BeadledomClientConfiguration config = beadledomClientConfigOpt.get();
if (config.correlationIdName() != null) {
clientBuilder.setCorrelationIdName(config.correlationIdName());
}
clientBuilder.setConnectionPoolSize(config.connectionPoolSize());
clientBuilder.setMaxPooledPerRouteSize(config.maxPooledPerRouteSize());
clientBuilder.setSocketTimeout(config.socketTimeoutMillis(), TimeUnit.SECONDS);
clientBuilder.setConnectionTimeout(config.connectionTimeoutMillis(), TimeUnit.SECONDS);
clientBuilder.setTtl(config.ttlMillis(), TimeUnit.SECONDS);
if (config.sslContext() != null) {
clientBuilder.sslContext(config.sslContext());
}
if (config.trustStore() != null) {
clientBuilder.trustStore(config.trustStore());
}
}
Injector tempInjector = getInjector();
processInjector(tempInjector, clientBuilder);
while (tempInjector.getParent() != null) {
tempInjector = tempInjector.getParent();
processInjector(tempInjector, clientBuilder);
}
return clientBuilder;
}
java injector_Java Injector.getParent方法代码示例相关推荐
- java kryo_Kryo框架使用方法代码示例
Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...
- java invalidate_Java Component.invalidate方法代码示例
import java.awt.Component; //导入方法依赖的package包/类 /** Installs the component we will embed to display t ...
- java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例
import java.net.HttpURLConnection; //导入方法依赖的package包/类 /** * 得到响应对象 * * @param urlConnection * @retu ...
- java hasmoreelements_Java IOException.hasMoreElements方法代码示例
import java.io.IOException; //导入方法依赖的package包/类 /** * fileName���� ���� package �������� ������ ���� ...
- java methode_Java Method.getTypeParameters方法代码示例
import java.lang.reflect.Method; //导入方法依赖的package包/类 private void validateRuleMethod(MethodRuleDefin ...
- java setmethod_Java Operation.setJavaMethod方法代码示例
import com.sun.tools.internal.ws.processor.model.Operation; //导入方法依赖的package包/类 private void createJ ...
- java cancel_Java RunnableFuture.cancel方法代码示例
import java.util.concurrent.RunnableFuture; //导入方法依赖的package包/类 @Test public void testSnapshotAsyncC ...
- java getevent_Java ActionEvent.getWhen方法代码示例
import java.awt.event.ActionEvent; //导入方法依赖的package包/类 @Override final public void actionPerformed(A ...
- java deepcopy_Java JsonNode.deepCopy方法代码示例
import com.fasterxml.jackson.databind.JsonNode; //导入方法依赖的package包/类 /** * Applies this schema rule t ...
最新文章
- Java基础:正则表达式
- GHOST装双系统图文教程
- windows环境下 curl 安装和使用
- git学习(6):删除github镜像
- 前端开发JS的学习之AngularJS库
- JS动态修改页面EasyUI datebox不生效、EasyUI动态添加Class、EasyUI动态渲染解析解决方案
- 周期T与频率f数量级对应关系(MHz--μs)
- Java 线程的创建——8种方法
- 51单片机I2C程序
- java+mysq 基于jsp825幼儿园管理系统(java,web)
- 物联网模块--esp8266的wifi模块
- 让联想 IdeaPad 710s-13ISK 遇到最新版黑苹果macOS Mojave 10.14.5
- paip.突破 网站 手机 验证码 的 破解 总结
- Qtum量子链发布QIP-19支持隐私资产技术提案
- JQuery插件之-----Datatables(三)Datatables实现多选框与AJAX返回数据
- 点击事件@click 失效问题
- 尼尔机械纪元安卓机器人_尼尔机械纪元手机版
- opencv.js 4点透视变换
- 我的开源项目--华尔街见闻(仿)
- 老有所依,得上点技术
热门文章
- switch语句作用的类型
- 【转存】java高并发解决方案
- 四边形不等式技巧——分割数组的最大值(画家问题)
- 13.Redis消息的发布与订阅(了解)
- strongSwan:ipsec.secrets - 用于IKE/IPsec身份验证的机密
- python for i in range_情侣猜单词——Python猜单词小游戏(简约版)
- element中的$alert实现内容换行提示
- PageHelper循环依赖
- arduino圆孔供电_Arduino Uno的多种供电方式 电源选择电路的原理
- Win10任务栏右下角无网络图标的解决办法