org.jboss.seam.social.linkedin.model
Class LinkedInProfile

java.lang.Object
  extended by org.jboss.seam.social.core.UserProfile
      extended by org.jboss.seam.social.linkedin.model.LinkedInProfile
All Implemented Interfaces:
Serializable

public class LinkedInProfile
extends UserProfile

Model class containing a user's LinkedIn profile information.

Author:
Craig Walls, Antoine Sabot-Durand
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.jboss.seam.social.core.UserProfile
id
 
Constructor Summary
LinkedInProfile(String id, String firstName, String lastName, String headline, String industry, String publicProfileUrl, String standardProfileUrl, String profilePictureUrl)
           
 
Method Summary
 String getFirstName()
          The user's first name
 String getFullName()
           
 String getHeadline()
          The user's headline
 String getIndustry()
          The user's industry
 String getLastName()
          The user's last name
 String getProfileImageUrl()
          A URL to the user's profile picture.
 String getPublicProfileUrl()
          A URL to the user's public profile.
 String getStandardProfileUrl()
          A URL to the user's standard profile.
 
Methods inherited from class org.jboss.seam.social.core.UserProfile
equals, getId, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkedInProfile

public LinkedInProfile(String id,
                       String firstName,
                       String lastName,
                       String headline,
                       String industry,
                       String publicProfileUrl,
                       String standardProfileUrl,
                       String profilePictureUrl)
Method Detail

getFirstName

public String getFirstName()
The user's first name


getLastName

public String getLastName()
The user's last name


getHeadline

public String getHeadline()
The user's headline


getIndustry

public String getIndustry()
The user's industry


getStandardProfileUrl

public String getStandardProfileUrl()
A URL to the user's standard profile. The content shown at this profile will depend upon what the requesting user is allowed to see.


getPublicProfileUrl

public String getPublicProfileUrl()
A URL to the user's public profile. The content shown at this profile is intended for public display and is determined by the user's privacy settings. May be null if the user's profile isn't public.


getProfileImageUrl

public String getProfileImageUrl()
A URL to the user's profile picture.

Specified by:
getProfileImageUrl in class UserProfile
Returns:
the user's picture url

getFullName

public String getFullName()
Specified by:
getFullName in class UserProfile
Returns:
the user's full name


Copyright © 2011 Seam Framework. All Rights Reserved.