Author: lindner
Date: Mon Mar 30 16:07:54 2009
New Revision: 760025

URL: http://svn.apache.org/viewvc?rev=760025&view=rev
Log:
SHINDIG-999 | preferredUsername support for restful protocol

Modified:
    
incubator/shindig/trunk/java/samples/src/main/java/org/apache/shindig/social/opensocial/jpa/PersonDb.java
    
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/model/PersonImpl.java
    
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/model/Person.java

Modified: 
incubator/shindig/trunk/java/samples/src/main/java/org/apache/shindig/social/opensocial/jpa/PersonDb.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/samples/src/main/java/org/apache/shindig/social/opensocial/jpa/PersonDb.java?rev=760025&r1=760024&r2=760025&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/samples/src/main/java/org/apache/shindig/social/opensocial/jpa/PersonDb.java
 (original)
+++ 
incubator/shindig/trunk/java/samples/src/main/java/org/apache/shindig/social/opensocial/jpa/PersonDb.java
 Mon Mar 30 16:07:54 2009
@@ -454,6 +454,10 @@
   @Basic
   @Column(name = "political_views", length = 255)
   protected String politicalViews;
+  
+  @Basic
+  @Column(name = "prefferedUsername", length = 255)
+  protected String prefferedUsername;
 
   /**
    *
@@ -921,6 +925,14 @@
   public void setPoliticalViews(String politicalViews) {
     this.politicalViews = politicalViews;
   }
+  
+  public String getPrefferedUsername() {
+    return prefferedUsername;
+  }
+
+  public void setPrefferedUsername(String prefferedUsername) {
+    this.prefferedUsername = prefferedUsername;
+  }
 
   public Url getProfileSong() {
     return profileSong;

Modified: 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/model/PersonImpl.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/model/PersonImpl.java?rev=760025&r1=760024&r2=760025&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/model/PersonImpl.java
 (original)
+++ 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/core/model/PersonImpl.java
 Mon Mar 30 16:07:54 2009
@@ -79,6 +79,7 @@
   private List<ListField> phoneNumbers;
   private List<ListField> photos;
   private String politicalViews;
+  private String prefferedUsername;
   private Url profileSong;
   private Url profileVideo;
   private List<String> quotes;
@@ -450,6 +451,14 @@
   public void setPoliticalViews(String politicalViews) {
     this.politicalViews = politicalViews;
   }
+  
+  public String getPrefferedUsername() {
+    return prefferedUsername;
+  }
+
+  public void setPrefferedUsername(String prefferedUsername) {
+    this.prefferedUsername = prefferedUsername;
+  }
 
   public Url getProfileSong() {
     return profileSong;

Modified: 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/model/Person.java
URL: 
http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/model/Person.java?rev=760025&r1=760024&r2=760025&view=diff
==============================================================================
--- 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/model/Person.java
 (original)
+++ 
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/model/Person.java
 Mon Mar 30 16:07:54 2009
@@ -162,6 +162,8 @@
     PHOTOS("photos"),
     /** the json field for politicalViews. */
     POLITICAL_VIEWS("politicalViews"),
+    /** the json field for preferredUsername */
+    PREFFERED_USERNAME("preferredUsername"),
     /** the json field for profileSong. */
     PROFILE_SONG("profileSong"),
     /** the json field for profileUrl. */
@@ -873,6 +875,20 @@
    * @param politicalViews the Person's political views
    */
   void setPoliticalViews(String politicalViews);
+  
+  /**
+   * Get the Person's preffered username, specified as a string. Container 
support for this field is OPTIONAL
+   * 
+   * @return the Person's preffered username
+   */
+  String getPrefferedUsername();
+  
+  /**
+   * Set the Person's preffered username, specified as a string. Container 
support for this field is OPTIONAL
+   *  
+   * @param prefferedString the Person's preffered username
+   */
+  void setPrefferedUsername(String prefferedString);
 
   /**
    * Get the Person's profile song, specified as an {...@link Url}. Container 
support for this field


Reply via email to