public class SingleConnectionReadBinding extends java.lang.Object implements ReadBinding
| 构造器和说明 |
|---|
SingleConnectionReadBinding(ReadPreference readPreference,
ServerDescription serverDescription,
Connection connection)
Construct an instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
int |
getCount()
Gets the current reference count, which starts at 0.
|
ConnectionSource |
getReadConnectionSource()
Returns a connection source to a server that satisfies the specified read preference.
|
ReadPreference |
getReadPreference()
The read preference that all connection sources returned by this instance will satisfy.
|
void |
release()
Release a reference to this object.
|
ReadBinding |
retain()
Retain an additional reference to this object.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCountpublic 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()
ReadBindinggetReadPreference 在接口中 ReadBindingpublic ConnectionSource getReadConnectionSource()
ReadBindinggetReadConnectionSource 在接口中 ReadBindingpublic ReadBinding retain()
ReferenceCountedretain 在接口中 ReadBindingretain 在接口中 ReferenceCountedpublic void release()
ReferenceCountedrelease 在接口中 ReferenceCountedpublic int getCount()
ReferenceCountedgetCount 在接口中 ReferenceCounted