Skip to content

Commit

Permalink
JAVA-428 - Support new ReadPreference semantics, deprecate SlaveOK
Browse files Browse the repository at this point in the history
* Added toStrings for clarification to Concrete ReadPreference instances
  • Loading branch information
Brendan W. McAdams committed Sep 8, 2011
1 parent 583475c commit 12b603c
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions src/main/com/mongodb/ReadPreference.java
Expand Up @@ -18,10 +18,18 @@
public class ReadPreference {
public static class PrimaryReadPreference extends ReadPreference {
private PrimaryReadPreference() {}
@Override
public String toString(){
return "ReadPreference.PRIMARY" ;
}
}

public static class SecondaryReadPreference extends ReadPreference {
private SecondaryReadPreference() {}
@Override
public String toString(){
return "ReadPreference.SECONDARY";
}
}

public static class TaggedReadPreference extends ReadPreference {
Expand All @@ -37,6 +45,11 @@ public DBObject getTags(){
return _tags;
}

@Override
public String toString(){
return getTags().toString();
}

private final DBObject _tags;

}
Expand Down

0 comments on commit 12b603c

Please sign in to comment.