gov.nih.nci.common.remote.rmi
Class RMISecureSessionManagerProxy
java.lang.Object
gov.nih.nci.common.remote.rmi.RMISecureSessionManagerProxy
- All Implemented Interfaces:
- Directable, SecureSessionManager, java.io.Serializable
public class RMISecureSessionManagerProxy
- extends java.lang.Object
- implements SecureSessionManager, java.io.Serializable, Directable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX_ATTEMPTS
protected static final int MAX_ATTEMPTS
- See Also:
- Constant Field Values
_mgr
protected static RMISecureSessionManagerRemoteIF _mgr
_instanceMgr
protected RMISecureSessionManagerRemoteIF _instanceMgr
_mgrUrl
protected static java.lang.String _mgrUrl
RMISecureSessionManagerProxy
public RMISecureSessionManagerProxy()
startSession
public SecureSession startSession(java.lang.String username,
java.lang.String password)
throws SessionException
- Specified by:
startSession in interface SecureSessionManager
- Throws:
SessionException
extendSession
public void extendSession(SecureSession session)
throws SessionException
- Specified by:
extendSession in interface SecureSessionManager
- Throws:
SessionException
getTimeToLive
public long getTimeToLive(SecureSession session)
throws SessionException
- Specified by:
getTimeToLive in interface SecureSessionManager
- Throws:
SessionException
endSession
public void endSession(SecureSession session)
throws SessionException
- Specified by:
endSession in interface SecureSessionManager
- Throws:
SessionException
direct
public void direct(java.lang.String searchLocation)
- Specified by:
direct in interface Directable
getUserName
public java.lang.String getUserName(SecureSession session)
- Specified by:
getUserName in interface SecureSessionManager