@Deprecated
public class ClusterBinding
extends com.mongodb.internal.binding.AbstractReferenceCounted
implements com.mongodb.internal.binding.ClusterAwareReadWriteBinding
| Constructor and Description |
|---|
ClusterBinding(Cluster cluster,
ReadPreference readPreference)
Deprecated.
|
ClusterBinding(Cluster cluster,
ReadPreference readPreference,
ReadConcern readConcern)
Deprecated.
Creates an instance.
|
| Modifier and Type | Method and Description |
|---|---|
Cluster |
getCluster()
Deprecated.
Return the cluster.
|
ConnectionSource |
getConnectionSource(ServerAddress serverAddress)
Deprecated.
|
ConnectionSource |
getReadConnectionSource()
Deprecated.
Returns a connection source to a server that satisfies the specified read preference.
|
ReadPreference |
getReadPreference()
Deprecated.
The read preference that all connection sources returned by this instance will satisfy.
|
SessionContext |
getSessionContext()
Deprecated.
Gets the session context for this binding.
|
ConnectionSource |
getWriteConnectionSource()
Deprecated.
Supply a connection source to a server that can be written to
|
ReadWriteBinding |
retain()
Deprecated.
Retain an additional reference to this object.
|
getCount, releaseequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCount, release@Deprecated public ClusterBinding(Cluster cluster, ReadPreference readPreference)
ClusterBinding(Cluster, ReadPreference, ReadConcern)cluster - a non-null Cluster which will be used to select a server to bind toreadPreference - a non-null ReadPreference for read operationspublic ClusterBinding(Cluster cluster, ReadPreference readPreference, ReadConcern readConcern)
cluster - a non-null Cluster which will be used to select a server to bind toreadPreference - a non-null ReadPreference for read operationsreadConcern - a non-null read concernpublic Cluster getCluster()
getCluster in interface com.mongodb.internal.binding.ClusterAwareReadWriteBindingpublic ReadWriteBinding retain()
ReferenceCountedretain in interface ReadBindingretain in interface ReadWriteBindingretain in interface ReferenceCountedretain in interface WriteBindingretain in class com.mongodb.internal.binding.AbstractReferenceCountedpublic ReadPreference getReadPreference()
ReadBindinggetReadPreference in interface ReadBindingpublic SessionContext getSessionContext()
ReadBindinggetSessionContext in interface ReadBindinggetSessionContext in interface WriteBindingpublic ConnectionSource getReadConnectionSource()
ReadBindinggetReadConnectionSource in interface ReadBindingpublic ConnectionSource getWriteConnectionSource()
WriteBindinggetWriteConnectionSource in interface WriteBindingpublic ConnectionSource getConnectionSource(ServerAddress serverAddress)
getConnectionSource in interface com.mongodb.internal.binding.ClusterAwareReadWriteBindingCopyright © 2010 - 2023 Adobe. All Rights Reserved