org.olat.user.notification
Class UserJumpInHandlerFactory

java.lang.Object
  extended by org.olat.user.notification.UserJumpInHandlerFactory
All Implemented Interfaces:
JumpInHandlerFactory

public class UserJumpInHandlerFactory
extends java.lang.Object
implements JumpInHandlerFactory

Description:
Implement a JumpInHandlerFactory to jump with an Identity to the HomePageDisplayController of this user.

Initial Date: 19 august 2009

Author:
srosse

Field Summary
static java.lang.String CONST_EXTLINK
           
static java.lang.String CONST_IDENTITY_ID
           
 
Constructor Summary
UserJumpInHandlerFactory()
           
 
Method Summary
static java.lang.String buildDispatchGuestURI(Identity identity)
          Returns a direct jump-in URI for a user home page as guest.
static java.lang.String buildDispatchURI(Identity identity)
          Returns a direct jump-in URI for a user home page.
 JumpInReceptionist createJumpInHandler(UserRequest ureq)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONST_EXTLINK

public static final java.lang.String CONST_EXTLINK
See Also:
Constant Field Values

CONST_IDENTITY_ID

public static final java.lang.String CONST_IDENTITY_ID
See Also:
Constant Field Values
Constructor Detail

UserJumpInHandlerFactory

public UserJumpInHandlerFactory()
Method Detail

createJumpInHandler

public JumpInReceptionist createJumpInHandler(UserRequest ureq)
Specified by:
createJumpInHandler in interface JumpInHandlerFactory

buildDispatchURI

public static java.lang.String buildDispatchURI(Identity identity)
Returns a direct jump-in URI for a user home page. e.g. http://olathost.org/olat/auth/user/go?idenid=[IdentityKey]

Parameters:
identity -
Returns:

buildDispatchGuestURI

public static java.lang.String buildDispatchGuestURI(Identity identity)
Returns a direct jump-in URI for a user home page as guest. e.g. http://olathost.org/olat/auth/user/go?idenid=[IdentityKey]&guest=true

Parameters:
identity -
Returns: