net.sf.sail.core.beans.service
Interface SessionService

All Known Implementing Classes:
DefaultSessionService

public interface SessionService

Service for learning content to command and query the whole learning session.

Author:
turadg

Method Summary
 void addSessionEventListener(SessionEventListener sel)
           
 void addUser(User user)
           
 java.lang.String getProperty(java.lang.String key, java.lang.String def)
          Return a session property.
 SessionUuid getSessionId()
           
 java.util.Collection<User> getUsers()
          Who is at the computer right now
 void removeUser(User user)
           
 void userRequestsTermination()
           
 

Method Detail

userRequestsTermination

void userRequestsTermination()

addSessionEventListener

void addSessionEventListener(SessionEventListener sel)

getUsers

java.util.Collection<User> getUsers()
Who is at the computer right now


addUser

void addUser(User user)

removeUser

void removeUser(User user)

getSessionId

SessionUuid getSessionId()

getProperty

java.lang.String getProperty(java.lang.String key,
                             java.lang.String def)
Return a session property.

Parameters:
key - name of session property
def - a default value
Returns:


Copyright © 2004-2008 TELS Center. All Rights Reserved.