org.jboss.seam.social.linkedin
Class LinkedInJackson

java.lang.Object
  extended by org.jboss.seam.social.core.OAuthServiceBase
      extended by org.jboss.seam.social.core.OAuthServiceJackson
          extended by org.jboss.seam.social.linkedin.LinkedInJackson
All Implemented Interfaces:
Serializable, org.jboss.seam.social.core.HasStatus, org.jboss.seam.social.core.OAuthService, org.jboss.seam.social.linkedin.LinkedIn

public class LinkedInJackson
extends OAuthServiceJackson
implements org.jboss.seam.social.linkedin.LinkedIn

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

Field Summary
 
Fields inherited from class org.jboss.seam.social.core.OAuthServiceJackson
jsonMapper
 
Fields inherited from class org.jboss.seam.social.core.OAuthServiceBase
ip, myProfile, sessionSettings
 
Fields inherited from interface org.jboss.seam.social.linkedin.LinkedIn
TYPE
 
Constructor Summary
LinkedInJackson()
           
 
Method Summary
protected  org.codehaus.jackson.map.Module getJacksonModule()
           
 org.jboss.seam.social.core.UserProfile getMyProfile()
           
 String getServiceLogo()
           
 String getType()
           
protected  void initMyProfile()
           
protected  org.jboss.seam.social.core.HttpResponse sendSignedRequest(org.jboss.seam.social.core.OAuthRequest request)
           
 Object updateStatus()
           
 org.jboss.seam.social.linkedin.model.Update updateStatus(String message)
           
 
Methods inherited from class org.jboss.seam.social.core.OAuthServiceJackson
init
 
Methods inherited from class org.jboss.seam.social.core.OAuthServiceBase
equals, getAccessToken, getAuthorizationUrl, getName, getRequestToken, getSession, getSettings, getStatus, getVerifier, getVerifierParamName, hashCode, initAccessToken, isConnected, requireAuthorization, resetConnection, sendSignedRequest, sendSignedRequest, sendSignedRequest, sendSignedXmlRequest, setAccessToken, setAccessToken, setSession, setSettings, setStatus, setVerifier, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.seam.social.core.OAuthService
getAccessToken, getAuthorizationUrl, getName, getSession, getSettings, getVerifier, getVerifierParamName, initAccessToken, isConnected, resetConnection, sendSignedRequest, sendSignedRequest, sendSignedRequest, sendSignedXmlRequest, setAccessToken, setAccessToken, setSession, setSettings, setVerifier
 
Methods inherited from interface org.jboss.seam.social.core.HasStatus
getStatus, setStatus
 

Constructor Detail

LinkedInJackson

public LinkedInJackson()
Method Detail

sendSignedRequest

protected org.jboss.seam.social.core.HttpResponse sendSignedRequest(org.jboss.seam.social.core.OAuthRequest request)
Overrides:
sendSignedRequest in class OAuthServiceBase

getServiceLogo

public String getServiceLogo()
Specified by:
getServiceLogo in interface org.jboss.seam.social.core.OAuthService

getMyProfile

public org.jboss.seam.social.core.UserProfile getMyProfile()
Specified by:
getMyProfile in interface org.jboss.seam.social.core.OAuthService
Overrides:
getMyProfile in class OAuthServiceBase

getType

public String getType()
Specified by:
getType in interface org.jboss.seam.social.core.OAuthService

updateStatus

public Object updateStatus()
Specified by:
updateStatus in interface org.jboss.seam.social.core.HasStatus

updateStatus

public org.jboss.seam.social.linkedin.model.Update updateStatus(String message)
Specified by:
updateStatus in interface org.jboss.seam.social.core.HasStatus

initMyProfile

protected void initMyProfile()
Specified by:
initMyProfile in class OAuthServiceBase

getJacksonModule

protected org.codehaus.jackson.map.Module getJacksonModule()
Specified by:
getJacksonModule in class OAuthServiceJackson


Copyright © 2011 Seam Framework. All Rights Reserved.