SeamFramework.orgCommunity Documentation

Chapter 4. Seam Social Advanced Usage

4.1. Working with Multi Service Manager
4.2. Provided Modules
4.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.