org.projectodd.wunderboss.Options.getDouble()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(1.9k)|赞(0)|评价(0)|浏览(76)

本文整理了Java中org.projectodd.wunderboss.Options.getDouble()方法的一些代码示例,展示了Options.getDouble()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Options.getDouble()方法的具体详情如下:
包路径:org.projectodd.wunderboss.Options
类名称:Options
方法名:getDouble

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;
}

相关文章