SeamFramework.orgCommunity Documentation

Chapter 84. Seam Social Advanced Usage

84.1. Working with Multi Service Manager
84.2. Provided Modules
84.3. Extending Seam Social

Seam Social provides a MultiServicesManager bean that can help you to manage multiple services and sessions for one user. Without this bean you’ll be able to have multiple services but only one session for each service. The web app example application is a good starting point to learn how to use MultiServicesManager bean.

Right now Seam Social comes with 3 basic service modules : Twitter, Facebook and LinkedIn. For this first Seam Social release (3.1.0), our main goal was to create a good core API for identification so provided modules have very basic functionalities. Check the JavaDoc to learn about them. We’ll provide more functionalities and modules for the next release.

To extend Seam Social by supporting a new service you’ll have to provide the following class or ressources :

The Facebook module is a good example of such an extension.