本文整理了Java中org.projectodd.wunderboss.Options.getDouble()
方法的一些代码示例,展示了Options.getDouble()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.getDouble()
方法的具体详情如下:
包路径:org.projectodd.wunderboss.Options
类名称:Options
方法名:getDouble
暂无
代码示例来源:origin: org.projectodd.wunderboss/wunderboss-core
public Double getDouble(T key) {
return getDouble(key, null);
}
代码示例来源:origin: org.projectodd.wunderboss/wunderboss-messaging-hornetq
protected ConnectionFactory createRemoteConnectionFactory(final Options<CreateContextOption> options) {
//TODO: possibly cache the remote cf's?
Map<String, Object> transportOpts = new HashMap<>();
transportOpts.put("host", options.getString(CreateContextOption.HOST));
transportOpts.put("port", options.getInt(CreateContextOption.PORT));
if (REMOTE_TYPE_WILDFLY.equals(options.getString(CreateContextOption.REMOTE_TYPE))) {
transportOpts.put("http-upgrade-enabled", true);
}
TransportConfiguration config =
new TransportConfiguration("org.hornetq.core.remoting.impl.netty.NettyConnectorFactory",
transportOpts);
HornetQConnectionFactory hornetQcf = HornetQJMSClient
.createConnectionFactoryWithoutHA(options.has(CreateContextOption.XA) ?
JMSFactoryType.XA_CF :
JMSFactoryType.CF,
config);
hornetQcf.setReconnectAttempts(options.getInt(CreateContextOption.RECONNECT_ATTEMPTS));
hornetQcf.setRetryInterval(options.getLong(CreateContextOption.RECONNECT_RETRY_INTERVAL));
hornetQcf.setRetryIntervalMultiplier(options.getDouble(CreateContextOption.RECONNECT_RETRY_INTERVAL_MULTIPLIER));
hornetQcf.setMaxRetryInterval(options.getLong(CreateContextOption.RECONNECT_MAX_RETRY_INTERVAL));
// We have to cast for HornetQ 2.3 - the factory object that is returned is both a HornetQConnectionFactory
// and a javax.jms.ConnectionFactory, but HornetQConnectionFactory doesn't implement j.j.ConnectionFactory.
// With HornetQ 2.4, this cast is redundant.
return (ConnectionFactory)hornetQcf;
}
内容来源于网络,如有侵权,请联系作者删除!