com.silverpeas.socialnetwork.provider
Interface ProviderSwitchInterface

All Known Implementing Classes:
ProviderSwitch

public interface ProviderSwitchInterface

Author:
Bensalem Nabil

Method Summary
 SocialCommentGalleryInterface getSocialCommentGalleryInterface()
          return the SocialCommentGallery providor (by using Inversion of Control Containers )
 SocialCommentPublicationsInterface getSocialCommentPublicationsInterface()
          return the SocialCommentPublications providor (by using Inversion of Control Containers )
 SocialCommentQuickInfosInterface getSocialCommentQuickInfosInterface()
          return the SocialCommentQuickInfos providor (by using Inversion of Control Containers )
 SocialEventsInterface getSocialEventsInterface()
          return the SocialEvent providor (by using Inversion of Control Containers )
 SocialGalleryInterface getSocialGalleryInterface()
          return the SocialGallery providor (by using Inversion of Control Containers )
 List<SocialInformation> getSocialInformationsList(SocialInformationType socialInformationType, String userId, String classification, Date begin, Date end)
          get my social Informations list according to the social information type and the UserId
 List<SocialInformation> getSocialInformationsListOfMyContacts(SocialInformationType socialInformationType, String myId, List<String> myContactsIds, Date begin, Date end)
          get the List of social Informations of my contatcs according to the social information type and the ids of my contacts
 SocialPublicationsInterface getSocialPublicationsInterface()
          return the SocialPublications providor (by using Inversion of Control Containers )
 SocialRelationShipsInterface getSocialRelationShipsInterface()
          return the SocialRelationShips providor (by using Inversion of Control Containers )
 SocialStatusInterface getSocialStatusInterface()
          return SocialStatus providor (by using Inversion of Control Containers )
 void setSocialCommentGalleryInterface(SocialCommentGalleryInterface socialCommentGalleryInterface)
          set SocialCommentGallery providor (by using Inversion of Control Containers )
 void setSocialCommentPublicationsInterface(SocialCommentPublicationsInterface socialCommentPublicationsInterface)
          set SocialCommentPublications providor (by using Inversion of Control Containers )
 void setSocialCommentQuickInfosInterface(SocialCommentQuickInfosInterface socialCommentQuickInfosInterface)
          set SocialCommentQuickInfos providor (by using Inversion of Control Containers )
 void setSocialEventsInterface(SocialEventsInterface socialEventsInterface)
          set SocialEvent providor (by using Inversion of Control Containers )
 void setSocialGalleryInterface(SocialGalleryInterface socialGalleryInterface)
          set SocialGallery providor (by using Inversion of Control Containers )
 void setSocialPublicationsInterface(SocialPublicationsInterface socialPublicationsInterface)
          set SocialPublications providor (by using Inversion of Control Containers )
 void setSocialRelationShipsInterface(SocialRelationShipsInterface socialRelationShipsInterface)
          set SocialRelationShips providor (by using Inversion of Control Containers )
 void setSocialStatusInterface(SocialStatusInterface socialStatusInterface)
          set SocialStatus providor (by using Inversion of Control Containers )
 

Method Detail

getSocialInformationsList

List<SocialInformation> getSocialInformationsList(SocialInformationType socialInformationType,
                                                  String userId,
                                                  String classification,
                                                  Date begin,
                                                  Date end)
                                                  throws SilverpeasException
get my social Informations list according to the social information type and the UserId

Parameters:
socialInformationType -
userId -
classification -
begin -
end -
Returns:
List
Throws:
SilverpeasException

getSocialInformationsListOfMyContacts

List<SocialInformation> getSocialInformationsListOfMyContacts(SocialInformationType socialInformationType,
                                                              String myId,
                                                              List<String> myContactsIds,
                                                              Date begin,
                                                              Date end)
                                                              throws SilverpeasException
get the List of social Informations of my contatcs according to the social information type and the ids of my contacts

Parameters:
socialInformationType -
myId -
myContactsIds - the ids of my contacts
begin -
end -
Returns:
List
Throws:
SilverpeasException

getSocialEventsInterface

SocialEventsInterface getSocialEventsInterface()
return the SocialEvent providor (by using Inversion of Control Containers )

Returns:
SocialEventsInterface

setSocialEventsInterface

void setSocialEventsInterface(SocialEventsInterface socialEventsInterface)
set SocialEvent providor (by using Inversion of Control Containers )

Parameters:
socialEventsInterface -

getSocialGalleryInterface

SocialGalleryInterface getSocialGalleryInterface()
return the SocialGallery providor (by using Inversion of Control Containers )

Returns:
SocialGalleryInterface

setSocialGalleryInterface

void setSocialGalleryInterface(SocialGalleryInterface socialGalleryInterface)
set SocialGallery providor (by using Inversion of Control Containers )

Parameters:
socialGalleryInterface -

getSocialCommentGalleryInterface

SocialCommentGalleryInterface getSocialCommentGalleryInterface()
return the SocialCommentGallery providor (by using Inversion of Control Containers )

Returns:
SocialCommentGalleryInterface

setSocialCommentGalleryInterface

void setSocialCommentGalleryInterface(SocialCommentGalleryInterface socialCommentGalleryInterface)
set SocialCommentGallery providor (by using Inversion of Control Containers )

Parameters:
socialCommentGalleryInterface -

getSocialPublicationsInterface

SocialPublicationsInterface getSocialPublicationsInterface()
return the SocialPublications providor (by using Inversion of Control Containers )

Returns:
SocialPublicationsInterface

setSocialPublicationsInterface

void setSocialPublicationsInterface(SocialPublicationsInterface socialPublicationsInterface)
set SocialPublications providor (by using Inversion of Control Containers )

Parameters:
socialPublicationsInterface -

getSocialCommentPublicationsInterface

SocialCommentPublicationsInterface getSocialCommentPublicationsInterface()
return the SocialCommentPublications providor (by using Inversion of Control Containers )

Returns:
SocialCommentPublicationsInterface

setSocialCommentPublicationsInterface

void setSocialCommentPublicationsInterface(SocialCommentPublicationsInterface socialCommentPublicationsInterface)
set SocialCommentPublications providor (by using Inversion of Control Containers )

Parameters:
socialCommentPublicationsInterface -

getSocialCommentQuickInfosInterface

SocialCommentQuickInfosInterface getSocialCommentQuickInfosInterface()
return the SocialCommentQuickInfos providor (by using Inversion of Control Containers )

Returns:
SocialCommentQuickInfosInterface

setSocialCommentQuickInfosInterface

void setSocialCommentQuickInfosInterface(SocialCommentQuickInfosInterface socialCommentQuickInfosInterface)
set SocialCommentQuickInfos providor (by using Inversion of Control Containers )

Parameters:
socialCommentQuickInfosInterface -

getSocialStatusInterface

SocialStatusInterface getSocialStatusInterface()
return SocialStatus providor (by using Inversion of Control Containers )

Returns:
SocialStatusInterface

setSocialStatusInterface

void setSocialStatusInterface(SocialStatusInterface socialStatusInterface)
set SocialStatus providor (by using Inversion of Control Containers )

Parameters:
socialStatusInterface -

getSocialRelationShipsInterface

SocialRelationShipsInterface getSocialRelationShipsInterface()
return the SocialRelationShips providor (by using Inversion of Control Containers )

Returns:
SocialRelationShipsInterface

setSocialRelationShipsInterface

void setSocialRelationShipsInterface(SocialRelationShipsInterface socialRelationShipsInterface)
set SocialRelationShips providor (by using Inversion of Control Containers )

Parameters:
socialRelationShipsInterface -


Copyright © 2016 Silverpeas. All Rights Reserved.