bwLehrpool Masterserver
Manages authentication and sharing of virtual machines between participating institutions
Public Member Functions | Private Attributes | Static Private Attributes | List of all members
org.openslx.imagemaster.serversession.ServerSession Class Reference

Holds the session id of the server and manages the timeout. More...

+ Collaboration diagram for org.openslx.imagemaster.serversession.ServerSession:

Public Member Functions

 ServerSession (final LocalSatellite serverUser)
 
synchronized void refresh ()
 
synchronized boolean timedOut ()
 
String getOrganizationId ()
 
List< String > getAddresses ()
 

Private Attributes

long timeOut = 0
 
final LocalSatellite serverUser
 

Static Private Attributes

static final long TIMEOUT = Globals.getSessionTimeoutServer() * 1000L
 

Detailed Description

Holds the session id of the server and manages the timeout.

Definition at line 11 of file ServerSession.java.

Constructor & Destructor Documentation

org.openslx.imagemaster.serversession.ServerSession.ServerSession ( final LocalSatellite  serverUser)

Definition at line 18 of file ServerSession.java.

Member Function Documentation

List<String> org.openslx.imagemaster.serversession.ServerSession.getAddresses ( )

Definition at line 41 of file ServerSession.java.

String org.openslx.imagemaster.serversession.ServerSession.getOrganizationId ( )

Definition at line 36 of file ServerSession.java.

synchronized void org.openslx.imagemaster.serversession.ServerSession.refresh ( )

Definition at line 24 of file ServerSession.java.

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

synchronized boolean org.openslx.imagemaster.serversession.ServerSession.timedOut ( )

Definition at line 31 of file ServerSession.java.

+ Here is the caller graph for this function:

Member Data Documentation

final LocalSatellite org.openslx.imagemaster.serversession.ServerSession.serverUser
private

Definition at line 16 of file ServerSession.java.

final long org.openslx.imagemaster.serversession.ServerSession.TIMEOUT = Globals.getSessionTimeoutServer() * 1000L
staticprivate

Definition at line 13 of file ServerSession.java.

long org.openslx.imagemaster.serversession.ServerSession.timeOut = 0
private

Definition at line 15 of file ServerSession.java.


The documentation for this class was generated from the following file: