org.apache.jetspeed.userinfo.impl
Class MultiSourceUserInfoManagerImpl

java.lang.Object
  extended by org.apache.jetspeed.userinfo.impl.AbstractUserInfoManagerImpl
      extended by org.apache.jetspeed.userinfo.impl.MultiSourceUserInfoManagerImpl
All Implemented Interfaces:
UserInfoManager

public class MultiSourceUserInfoManagerImpl
extends AbstractUserInfoManagerImpl
implements UserInfoManager

Multisource User Information manager One or more sources are assembled in Spring configuration and setter injected

Version:
$Id: $
Author:
Keith Garry Boyce , David Sean Taylor

Constructor Summary
MultiSourceUserInfoManagerImpl()
           
 
Method Summary
 java.util.Map getUserInfoMap(org.apache.pluto.om.common.ObjectID oid, RequestContext context)
          Provide the user info map of user attributes for a given portlet application.
 void setPortletRegistry(PortletRegistry portletRegistry)
           
 void setSources(java.util.List sources)
           
 
Methods inherited from class org.apache.jetspeed.userinfo.impl.AbstractUserInfoManagerImpl
mapLinkedUserAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiSourceUserInfoManagerImpl

public MultiSourceUserInfoManagerImpl()
Method Detail

getUserInfoMap

public java.util.Map getUserInfoMap(org.apache.pluto.om.common.ObjectID oid,
                                    RequestContext context)
Description copied from interface: UserInfoManager

Provide the user info map of user attributes for a given portlet application.

Specified by:
getUserInfoMap in interface UserInfoManager
Parameters:
oid - The portlet application object id.
context - The request context.
Returns:
The PortletRequest.USER_INFO map.

setSources

public void setSources(java.util.List sources)
Parameters:
sources - The sources to set.

setPortletRegistry

public void setPortletRegistry(PortletRegistry portletRegistry)
Parameters:
portletRegistry - The portletRegistry to set.


Copyright © 1999-2010 Apache Software Foundation. All Rights Reserved.