@Deprecated public class SingleConnectionReadBinding extends com.mongodb.internal.binding.AbstractReferenceCounted implements ReadBinding
Constructor and Description |
---|
SingleConnectionReadBinding(ReadPreference readPreference,
ServerDescription serverDescription,
Connection connection)
Deprecated.
Construct an instance.
|
Modifier and Type | Method and Description |
---|---|
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.
|
void |
release()
Deprecated.
Release a reference to this object.
|
ReadBinding |
retain()
Deprecated.
Retain an additional reference to this object.
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCount
public SingleConnectionReadBinding(ReadPreference readPreference, ServerDescription serverDescription, Connection connection)
readPreference
- the read preference of this bindingserverDescription
- the description of the serverconnection
- the connection to bind to.public ReadPreference getReadPreference()
ReadBinding
getReadPreference
in interface ReadBinding
public ConnectionSource getReadConnectionSource()
ReadBinding
getReadConnectionSource
in interface ReadBinding
public SessionContext getSessionContext()
ReadBinding
getSessionContext
in interface ReadBinding
public ReadBinding retain()
ReferenceCounted
retain
in interface ReadBinding
retain
in interface ReferenceCounted
retain
in class com.mongodb.internal.binding.AbstractReferenceCounted
public void release()
ReferenceCounted
release
in interface ReferenceCounted
release
in class com.mongodb.internal.binding.AbstractReferenceCounted
Copyright © 2010 - 2023 Adobe. All Rights Reserved