Uses of Interface
ome.services.sessions.SessionContext

Packages that use SessionContext
ome.services.sessions   
ome.services.sessions.state   
 

Uses of SessionContext in ome.services.sessions
 

Classes in ome.services.sessions that implement SessionContext
 class SessionContextImpl
           
 

Fields in ome.services.sessions declared as SessionContext
protected  SessionContext SessionManagerImpl.internalSession
          Internal SessionContext created during SessionManagerImpl.init() which is used for all method calls internal to the session manager (see execute* methods)
 

Methods in ome.services.sessions that return SessionContext
protected  SessionContext SessionManagerImpl.createSessionContext(List<?> list)
          Takes a snapshot as from #executeSessionContextLookup(ServiceFactory, Principal) and turns it into a SessionContext instance.
 SessionContext SessionManagerImpl.reload(SessionContext ctx)
          Will be called in a synchronized block by SessionCache in order to allow for an update.
 

Methods in ome.services.sessions with parameters of type SessionContext
 SessionContext SessionManagerImpl.reload(SessionContext ctx)
          Will be called in a synchronized block by SessionCache in order to allow for an update.
 

Uses of SessionContext in ome.services.sessions.state
 

Methods in ome.services.sessions.state that return SessionContext
 SessionContext SessionCache.getSessionContext(String uuid, boolean blocking)
          Retrieve a session possibly raising either RemovedSessionException or SessionTimeoutException.
 SessionContext SessionCache.StaleCacheListener.reload(SessionContext context)
          Method called for every active session in the cache.
 

Methods in ome.services.sessions.state with parameters of type SessionContext
 void SessionCache.putSession(String uuid, SessionContext sessionContext)
          Puts a session blindly into the context.
 SessionContext SessionCache.StaleCacheListener.reload(SessionContext context)
          Method called for every active session in the cache.
 



OmeroJava Api

Version: Beta-4.1.1-r5927-b91

Copyright © 2009 The University of Dundee. All Rights Reserved.