org.sakaiproject.profile2.tool.entityprovider
Class ProfileLinkEntityProvider

java.lang.Object
  extended by org.sakaiproject.entitybroker.util.AbstractEntityProvider
      extended by org.sakaiproject.profile2.tool.entityprovider.ProfileLinkEntityProvider
All Implemented Interfaces:
org.sakaiproject.entitybroker.collector.AutoRegister, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable, org.sakaiproject.entitybroker.entityprovider.capabilities.Redirectable, org.sakaiproject.entitybroker.entityprovider.EntityProvider, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean

public class ProfileLinkEntityProvider
extends org.sakaiproject.entitybroker.util.AbstractEntityProvider
implements org.sakaiproject.entitybroker.entityprovider.EntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.AutoRegisterEntityProvider, org.sakaiproject.entitybroker.entityprovider.capabilities.Redirectable, org.sakaiproject.entitybroker.entityprovider.capabilities.Describeable

This is an entity provider that resolves links. Each has a special use case.

Author:
Steve Swinsburg (s.swinsburg@lancaster.ac.uk)

Field Summary
static String ENTITY_PREFIX
           
 
Fields inherited from class org.sakaiproject.entitybroker.util.AbstractEntityProvider
developerHelperService
 
Constructor Summary
ProfileLinkEntityProvider()
           
 
Method Summary
 String getEntityPrefix()
           
 String redirectToMyConnections()
           
 String redirectToMyMessages()
           
 String redirectToMyMessageThread(Map<String,String> vars)
           
 String redirectToMyProfile()
           
 String redirectToMyWall(Map<String,String> vars)
           
 String redirectToMyWallItem(Map<String,String> vars)
           
 String redirectToUserProfile(Map<String,String> vars)
           
 
Methods inherited from class org.sakaiproject.entitybroker.util.AbstractEntityProvider
afterPropertiesSet, destroy, setDeveloperHelperService, setEntityProviderManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENTITY_PREFIX

public static final String ENTITY_PREFIX
See Also:
Constant Field Values
Constructor Detail

ProfileLinkEntityProvider

public ProfileLinkEntityProvider()
Method Detail

getEntityPrefix

public String getEntityPrefix()
Specified by:
getEntityPrefix in interface org.sakaiproject.entitybroker.entityprovider.EntityProvider

redirectToUserProfile

public String redirectToUserProfile(Map<String,String> vars)

redirectToMyProfile

public String redirectToMyProfile()

redirectToMyMessageThread

public String redirectToMyMessageThread(Map<String,String> vars)

redirectToMyMessages

public String redirectToMyMessages()

redirectToMyConnections

public String redirectToMyConnections()

redirectToMyWall

public String redirectToMyWall(Map<String,String> vars)

redirectToMyWallItem

public String redirectToMyWallItem(Map<String,String> vars)


Copyright © 2008-2012 The Sakai Foundation. All Rights Reserved.