lumis.socialnetwork.socialprofile
Interface ISocialProfileManager

Package class diagram package ISocialProfileManager

public interface ISocialProfileManager

Manager Interface for Social Profile. This interface provides support to get a social profile information from a user of the a specific social network. The information can be get by given user Id or a given key work.

Since:
6.1.0

Method Summary
 ISocialProfile getSocialProfileById(String userId, ISocialNetwork socialNetwork)
          Get an instance of ISocialProfile based in Social Profile identifier.
 List<ISocialProfile> getSocialProfilesByKeyword(String userId, ISocialNetwork socialNetwork)
          Get a list of ISocialProfile list of profiles identifier existing.
 

Method Detail

getSocialProfileById

ISocialProfile getSocialProfileById(String userId,
                                    ISocialNetwork socialNetwork)
                                    throws PortalException
Get an instance of ISocialProfile based in Social Profile identifier.

Parameters:
userId - Lumis User Identifier.
socialNetwork - an instance of ISocialNetwork.
Returns:
an instance of ISocialProfile
Throws:
PortalException
Since:
6.1.0

getSocialProfilesByKeyword

List<ISocialProfile> getSocialProfilesByKeyword(String userId,
                                                ISocialNetwork socialNetwork)
                                                throws PortalException
Get a list of ISocialProfile list of profiles identifier existing.

Parameters:
userId - Lumis User Identifier.
socialNetwork - an instance ISocialNetwork.
Returns:
a list of instances of ISocialProfile
Throws:
PortalException
Since:
6.1.0


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.