@Override public void config(Configuration liveConfig, Configuration backupConfig) { List<ClusterConnectionConfiguration> ccList = backupConfig.getClusterConfigurations(); assertTrue(ccList.size() > 0); ClusterConnectionConfiguration cc = ccList.get(0); cc.setConnectionTTL(ttlOverride); cc.setClientFailureCheckPeriod(checkPeriodOverride); } };
ClusterConnectionConfiguration config = new ClusterConnectionConfiguration().setName(name).setAddress(address).setConnectorName(connectorName).setMinLargeMessageSize(minLargeMessageSize).setClientFailureCheckPeriod(clientFailureCheckPeriod).setConnectionTTL(connectionTTL).setRetryInterval(retryInterval).setRetryIntervalMultiplier(retryIntervalMultiplier).setMaxRetryInterval(maxRetryInterval).setInitialConnectAttempts(initialConnectAttempts).setReconnectAttempts(reconnectAttempts).setCallTimeout(callTimeout).setCallFailoverTimeout(callFailoverTimeout).setDuplicateDetection(duplicateDetection).setMessageLoadBalancingType(messageLoadBalancingType).setMaxHops(maxHops).setConfirmationWindowSize(confirmationWindowSize).setProducerWindowSize(producerWindowSize).setAllowDirectConnectionsOnly(allowDirectConnectionsOnly).setClusterNotificationInterval(clusterNotificationInterval).setClusterNotificationAttempts(clusterNotificationAttempts);
@Override protected ClusterConnectionConfiguration createBasicClusterConfig(String connectorName, String... connectors) { ArrayList<String> connectors0 = new ArrayList<>(); for (String c : connectors) { connectors0.add(c); } ClusterConnectionConfiguration clusterConnectionConfiguration = new ClusterConnectionConfiguration(). setName("cluster1").setAddress("jms").setConnectorName(connectorName). setRetryInterval(1000).setDuplicateDetection(false).setMaxHops(1).setClientFailureCheckPeriod(100).setConnectionTTL(1000). setConfirmationWindowSize(1).setMessageLoadBalancingType(MessageLoadBalancingType.STRICT). setStaticConnectors(connectors0); return clusterConnectionConfiguration; }
.setMinLargeMessageSize(minLargeMessageSize) .setClientFailureCheckPeriod(clientFailureCheckPeriod) .setConnectionTTL(connectionTTL) .setRetryInterval(retryInterval) .setRetryIntervalMultiplier(retryIntervalMultiplier)
.setMinLargeMessageSize(minLargeMessageSize) .setClientFailureCheckPeriod(clientFailureCheckPeriod) .setConnectionTTL(connectionTTL) .setRetryInterval(retryInterval) .setRetryIntervalMultiplier(retryIntervalMultiplier)