this.virtualHost = virtualHost == null ? super.getVirtualHost() : virtualHost; this.uri = uri; this.requestedChannelMax = requestedChannelMax == 0 ? super.getRequestedChannelMax() : requestedChannelMax; this.requestedFrameMax = requestedFrameMax == 0 ? super.getRequestedFrameMax() : requestedFrameMax; this.requestedHeartbeat = requestedHeartbeat == 0 ? super.getRequestedHeartbeat() : requestedHeartbeat;
this.virtualHost = virtualHost == null ? super.getVirtualHost() : virtualHost; this.uri = uri; this.requestedChannelMax = requestedChannelMax == 0 ? super.getRequestedChannelMax() : requestedChannelMax; this.requestedFrameMax = requestedFrameMax == 0 ? super.getRequestedFrameMax() : requestedFrameMax; this.requestedHeartbeat = requestedHeartbeat == 0 ? super.getRequestedHeartbeat() : requestedHeartbeat;
private ConnectionOptions(ConnectionOptions options) { nioParams = options.nioParams; useNio = options.useNio; factory = makeConnectionFactory(); factory.setClientProperties(options.factory.getClientProperties()); factory.setConnectionTimeout(options.factory.getConnectionTimeout()); factory.setHost(options.factory.getHost()); factory.setPort(options.factory.getPort()); factory.setUsername(options.factory.getUsername()); factory.setPassword(options.factory.getPassword()); factory.setVirtualHost(options.factory.getVirtualHost()); factory.setRequestedChannelMax(options.factory.getRequestedChannelMax()); factory.setRequestedFrameMax(options.factory.getRequestedFrameMax()); factory.setRequestedHeartbeat(options.factory.getRequestedHeartbeat()); factory.setSaslConfig(options.factory.getSaslConfig()); factory.setSocketFactory(options.factory.getSocketFactory()); factory.setThreadFactory(options.factory.getThreadFactory()); factory.setMetricsCollector(options.factory.getMetricsCollector()); if (useNio) factory.useNio(); factory.setNioParams(nioParams); hosts = options.hosts; addresses = options.addresses; name = options.name; executor = options.executor; nioParams = options.nioParams; useNio = options.useNio; }
private ConnectionOptions(ConnectionOptions options) { nioParams = options.nioParams; useNio = options.useNio; factory = makeConnectionFactory(); factory.setClientProperties(options.factory.getClientProperties()); factory.setConnectionTimeout(options.factory.getConnectionTimeout()); factory.setHost(options.factory.getHost()); factory.setPort(options.factory.getPort()); factory.setUsername(options.factory.getUsername()); factory.setPassword(options.factory.getPassword()); factory.setVirtualHost(options.factory.getVirtualHost()); factory.setRequestedChannelMax(options.factory.getRequestedChannelMax()); factory.setRequestedFrameMax(options.factory.getRequestedFrameMax()); factory.setRequestedHeartbeat(options.factory.getRequestedHeartbeat()); factory.setSaslConfig(options.factory.getSaslConfig()); factory.setSocketFactory(options.factory.getSocketFactory()); factory.setThreadFactory(options.factory.getThreadFactory()); factory.setMetricsCollector(options.factory.getMetricsCollector()); if (useNio) factory.useNio(); factory.setNioParams(nioParams); hosts = options.hosts; addresses = options.addresses; name = options.name; executor = options.executor; nioParams = options.nioParams; useNio = options.useNio; }