wt.session
Class SessionCache
java.lang.Object
java.rmi.server.RemoteObject
java.rmi.server.RemoteServer
wt.util.RMIServer
wt.cache.CacheManager
wt.session.SessionCache
- All Implemented Interfaces:
- CacheServer, Remote, Serializable, Unreferenced
- public class SessionCache
- extends CacheManager
A multi-level cache of SessionContext objects.
- See Also:
CacheManager
,
Serialized Form
Constructor Summary |
SessionCache()
Construct a new SessionCache. |
Methods inherited from class wt.cache.CacheManager |
checkAccess, get, getDefaultName, getDefaultSize, getEntry, isCacheHost, overflow, ping, put, putEntry, putEntry, reference, registerSlave, remove, remove, removeEntry, removeEntry, reset, unreferenced, update, updateEntry |
Methods inherited from class wt.util.RMIServer |
clone, exportObject, exportObject, exportObject, getClientSocketFactory, getPort, getServerSocketFactory, getStub, isHostInList, isLocalHost, setPort, writeReplace |
versionID
private static final String versionID
- See Also:
- Constant Field Values
SessionCache
public SessionCache()
throws RemoteException
- Construct a new SessionCache.
CacheManager defaults are used for name, size, and location of master cache.
updateEntry
public Object updateEntry(Object current_value,
Object update_key,
Object update_value)
- Overrides
CacheManager.update
.
Update a single entry in the session cache hashtable.
- Overrides:
updateEntry
in class CacheManager
- Parameters:
update_key
- the key for what is being updated in the entryupdate_value
- the updated value- See Also:
CacheManager