org.springframework.social.linkedin.api
Interface LinkedIn

All Superinterfaces:
org.springframework.social.ApiBinding
All Known Implementing Classes:
LinkedInTemplate

public interface LinkedIn
extends org.springframework.social.ApiBinding

Interface specifying a basic set of operations for interacting with LinkedIn. Implemented by LinkedInTemplate. Many of the methods contained in this interface require OAuth authentication with LinkedIn. When a method's description speaks of the "current user", it is referring to the user for whom the access token has been issued.


Method Summary
 CommunicationOperations communicationOperations()
          API for sending messages and connection requests
 CompanyOperations companyOperations()
          API for retrieving and performing operations on companies
 ConnectionOperations connectionOperations()
          API for retrieving connections
 GroupOperations groupOperations()
          API for retrieving details of groups
 JobOperations jobOperations()
          API for searching, retrieving and bookmarking jobs
 NetworkUpdateOperations networkUpdateOperations()
          API for retrieving and performing operations on network updates
 ProfileOperations profileOperations()
          API for retrieving and performing operations on profiles
 RestOperations restOperations()
          Returns the underlying RestOperations object allowing for consumption of LinkedIn endpoints that may not be otherwise covered by the API binding.
 
Methods inherited from interface org.springframework.social.ApiBinding
isAuthorized
 

Method Detail

connectionOperations

ConnectionOperations connectionOperations()
API for retrieving connections


networkUpdateOperations

NetworkUpdateOperations networkUpdateOperations()
API for retrieving and performing operations on network updates


profileOperations

ProfileOperations profileOperations()
API for retrieving and performing operations on profiles


companyOperations

CompanyOperations companyOperations()
API for retrieving and performing operations on companies


communicationOperations

CommunicationOperations communicationOperations()
API for sending messages and connection requests


jobOperations

JobOperations jobOperations()
API for searching, retrieving and bookmarking jobs


groupOperations

GroupOperations groupOperations()
API for retrieving details of groups


restOperations

RestOperations restOperations()
Returns the underlying RestOperations object allowing for consumption of LinkedIn endpoints that may not be otherwise covered by the API binding. The RestOperations object returned is configured to include an OAuth "Authorization" header on all requests.