public class UserSessionProxy
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION |
Constructor and Description |
---|
UserSessionProxy() |
Modifier and Type | Method and Description |
---|---|
static java.rmi.Remote |
createProxy(java.rmi.Remote pRemote)
Create a user session-based proxy for a Remote object, if the object is
not already a proxy.
|
static void |
registerLayer(java.lang.Object pSessionKey,
DevelopmentLine pLayer)
Associate a particular session key with a layer.
|
static void |
registerServerSession(java.lang.Object pSessionKey,
User pUser)
Associate a particular session key with a user.
|
static void |
setClientSession(java.lang.Object pSessionKey)
Set the session key associated with this client VM.
|
static void |
unregisterLayer(java.lang.Object pSessionKey)
Remove a session key, unregistering its layer.
|
static void |
unregisterServerSession(java.lang.Object pSessionKey)
Remove a session key, unregistering its user.
|
public static void registerServerSession(java.lang.Object pSessionKey, User pUser)
public static void registerLayer(java.lang.Object pSessionKey, DevelopmentLine pLayer)
public static void unregisterServerSession(java.lang.Object pSessionKey)
public static void unregisterLayer(java.lang.Object pSessionKey)
public static void setClientSession(java.lang.Object pSessionKey)
public static java.rmi.Remote createProxy(java.rmi.Remote pRemote) throws java.rmi.RemoteException
java.rmi.RemoteException