com.bankframe.services.sessionmgmt
Interface BankFrameSession

All Superinterfaces:
EEntityRemote, javax.ejb.EJBObject, java.rmi.Remote
All Known Subinterfaces:
EJBBankFrameSession, LDAPBankFrameSession

public interface BankFrameSession
extends EEntityRemote

Remote interface of a BankFrame session.

Author:
ETU

Method Summary
 java.lang.String getSessionId()
          Return this session's unique id
 long getTimeStamp()
          Return the timestamp of the last time this session was accessed
 java.lang.String getUserId()
          Return the userid associated with this session
 void updateTimeStamp()
          Update this session's timestamp
 
Methods inherited from interface com.bankframe.ejb.EEntityRemote
toDataPacket
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

getSessionId

public java.lang.String getSessionId()
                              throws java.rmi.RemoteException
Return this session's unique id

Returns:
This session's unique id
Throws:
java.rmi.RemoteException

getTimeStamp

public long getTimeStamp()
                  throws java.rmi.RemoteException
Return the timestamp of the last time this session was accessed

Throws:
May - throw RemoteException if the concrete implementation of this interface operates over RMI
java.rmi.RemoteException

getUserId

public java.lang.String getUserId()
                           throws java.rmi.RemoteException
Return the userid associated with this session

Returns:
The userid associate with this session
Throws:
java.rmi.RemoteException

updateTimeStamp

public void updateTimeStamp()
                     throws java.rmi.RemoteException
Update this session's timestamp

Throws:
java.rmi.RemoteException


Copyright © 2004 Siebel Systems, Inc. All rights reserved.