com.bankframe.services.sessionmgmt.ejb
Interface EJBSessionManagement

All Superinterfaces:
javax.ejb.EJBObject, ESessionRemote, java.rmi.Remote, SessionManagement

public interface EJBSessionManagement
extends SessionManagement

This interface is the remote interface to EJBSessionManagement bean.


Field Summary
 
Fields inherited from interface com.bankframe.services.sessionmgmt.SessionManagement
SESSION_ID
 
Method Summary
 boolean deleteSessionsForUserId(java.lang.String userId)
          Remove all Sessions for a user, effectively logging off that user on the system
 
Methods inherited from interface com.bankframe.services.sessionmgmt.SessionManagement
getNumValidSessions, getSession, getSessions, isValidSession, logoff, logon, removeAllSessions, removeInvalidSessions
 
Methods inherited from interface com.bankframe.ejb.ESessionRemote
processDataPacket, processDataPackets
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

deleteSessionsForUserId

public boolean deleteSessionsForUserId(java.lang.String userId)
                                throws InvalidSessionException,
                                       java.rmi.RemoteException
Remove all Sessions for a user, effectively logging off that user on the system

Returns:
Whether a session had to be removed for a user
Throws:
InvalidSessionException
java.rmi.RemoteException


Copyright © 2005, 2007, Oracle. All rights reserved.