gran.app.session
Class SessionManager

java.lang.Object
  extended bygran.app.session.SessionManager
All Implemented Interfaces:
NotificationReceiver

public class SessionManager
extends java.lang.Object
implements NotificationReceiver


Method Summary
 java.lang.String add(SessionContext session)
           
 java.lang.String create(java.lang.String userId)
           
static SessionManager getInstance()
           
 SessionContext getSessionContext(java.lang.String sessionid)
           
 void initializeCluster()
           
 void receive(CacheNotification notification)
           
 void remove(java.lang.String sessionid)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SessionManager getInstance()

add

public java.lang.String add(SessionContext session)

getSessionContext

public SessionContext getSessionContext(java.lang.String sessionid)
                                 throws GranException
Throws:
GranException

remove

public void remove(java.lang.String sessionid)

create

public java.lang.String create(java.lang.String userId)
                        throws GranException
Parameters:
userId -
Throws:
GranException

receive

public void receive(CacheNotification notification)
             throws GranException
Specified by:
receive in interface NotificationReceiver
Throws:
GranException

initializeCluster

public void initializeCluster()
                       throws GranException
Throws:
GranException


Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.