private ClusterBindingConnectionSource(final ServerSelector serverSelector) { this.server = cluster.selectServer(serverSelector); ClusterBinding.this.retain(); }
@Override public Connection getConnection() { return cluster.selectServer(new ServerAddressSelector(serverAddress)).getConnection(); }
private SingleServerBindingConnectionSource() { SingleServerBinding.this.retain(); server = cluster.selectServer(new ServerAddressSelector(serverAddress)); }
private ClusterDescription getConnectedClusterDescription() { ClusterDescription clusterDescription = cluster.getDescription(); if (getServerDescriptionListToConsiderForSessionSupport(clusterDescription).isEmpty()) { cluster.selectServer(new ServerSelector() { @Override public List<ServerDescription> select(final ClusterDescription clusterDescription) { return getServerDescriptionListToConsiderForSessionSupport(clusterDescription); } }); clusterDescription = cluster.getDescription(); } return clusterDescription; }
Connection connection = cluster.selectServer(new ServerSelector() { @Override public List<ServerDescription> select(final ClusterDescription clusterDescription) {
private ClusterBindingConnectionSource(final ServerSelector serverSelector) { this.server = cluster.selectServer(serverSelector); ClusterBinding.this.retain(); }
@Override public Connection getConnection() { return cluster.selectServer(new ServerAddressSelector(serverAddress)).getConnection(); }
private SingleServerBindingConnectionSource() { SingleServerBinding.this.retain(); server = cluster.selectServer(new ServerAddressSelector(serverAddress)); }
private ClusterDescription getConnectedClusterDescription() { ClusterDescription clusterDescription = cluster.getDescription(); if (getServerDescriptionListToConsiderForSessionSupport(clusterDescription).isEmpty()) { cluster.selectServer(new ServerSelector() { @Override public List<ServerDescription> select(final ClusterDescription clusterDescription) { return getServerDescriptionListToConsiderForSessionSupport(clusterDescription); } }); clusterDescription = cluster.getDescription(); } return clusterDescription; }
private ClusterDescription getConnectedClusterDescription() { ClusterDescription clusterDescription = cluster.getDescription(); if (getServerDescriptionListToConsiderForSessionSupport(clusterDescription).isEmpty()) { cluster.selectServer(new ServerSelector() { @Override public List<ServerDescription> select(final ClusterDescription clusterDescription) { return getServerDescriptionListToConsiderForSessionSupport(clusterDescription); } }); clusterDescription = cluster.getDescription(); } return clusterDescription; }
Connection connection = cluster.selectServer(new ServerSelector() { @Override public List<ServerDescription> select(final ClusterDescription clusterDescription) {