Class PrimaryServerSelector

java.lang.Object
com.mongodb.selector.PrimaryServerSelector
All Implemented Interfaces:
ServerSelector

@Deprecated public final class PrimaryServerSelector extends Object implements ServerSelector
Deprecated.
Use either ReadPreferenceServerSelector or WritableServerSelector, depending on your requirements
A server selector that chooses servers that are primaries.
Since:
3.0
  • Constructor Details

    • PrimaryServerSelector

      public PrimaryServerSelector()
      Deprecated.
  • Method Details

    • select

      public List<ServerDescription> select(ClusterDescription clusterDescription)
      Deprecated.
      Description copied from interface: ServerSelector
      Select a list of server descriptions from the given cluster description according to some criteria.
      Specified by:
      select in interface ServerSelector
      Parameters:
      clusterDescription - the cluster of servers to select from
      Returns:
      a non-null list of ServerDescriptions that meet the requirements of this ServerSelector. This may be empty.
    • toString

      public String toString()
      Deprecated.
      Overrides:
      toString in class Object