org.jboss.seam.social
Class MultiServicesManagerImpl

java.lang.Object
  extended by org.jboss.seam.social.MultiServicesManagerImpl
All Implemented Interfaces:
Serializable, org.jboss.seam.social.MultiServicesManager

@SessionScoped
public class MultiServicesManagerImpl
extends Object
implements org.jboss.seam.social.MultiServicesManager, Serializable

Default implementation of MultiServicesManager

Author:
Antoine Sabot-Durand
See Also:
Serialized Form

Constructor Summary
MultiServicesManagerImpl()
           
 
Method Summary
 void connectCurrentService()
           
 void destroyCurrentSession()
           
 Set<org.jboss.seam.social.oauth.OAuthSession> getActiveSessions()
           
 org.jboss.seam.social.oauth.OAuthService getCurrentService()
           
 org.jboss.seam.social.oauth.OAuthSession getCurrentSession()
           
 List<String> getListOfServices()
           
 String initNewSession(String servType)
           
 boolean isCurrentServiceConnected()
           
 void setCurrentSession(org.jboss.seam.social.oauth.OAuthSession currentSession)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiServicesManagerImpl

public MultiServicesManagerImpl()
Method Detail

getListOfServices

public List<String> getListOfServices()
Specified by:
getListOfServices in interface org.jboss.seam.social.MultiServicesManager

getCurrentService

public org.jboss.seam.social.oauth.OAuthService getCurrentService()
Specified by:
getCurrentService in interface org.jboss.seam.social.MultiServicesManager

isCurrentServiceConnected

public boolean isCurrentServiceConnected()
Specified by:
isCurrentServiceConnected in interface org.jboss.seam.social.MultiServicesManager

connectCurrentService

public void connectCurrentService()
Specified by:
connectCurrentService in interface org.jboss.seam.social.MultiServicesManager

initNewSession

public String initNewSession(String servType)
Specified by:
initNewSession in interface org.jboss.seam.social.MultiServicesManager

destroyCurrentSession

public void destroyCurrentSession()
Specified by:
destroyCurrentSession in interface org.jboss.seam.social.MultiServicesManager

setCurrentSession

public void setCurrentSession(org.jboss.seam.social.oauth.OAuthSession currentSession)
Specified by:
setCurrentSession in interface org.jboss.seam.social.MultiServicesManager

getCurrentSession

public org.jboss.seam.social.oauth.OAuthSession getCurrentSession()
Specified by:
getCurrentSession in interface org.jboss.seam.social.MultiServicesManager

getActiveSessions

public Set<org.jboss.seam.social.oauth.OAuthSession> getActiveSessions()
Specified by:
getActiveSessions in interface org.jboss.seam.social.MultiServicesManager


Copyright © 2011 Seam Framework. All Rights Reserved.