| java.rmi.server.UnicastRemoteObject com.tagtraum.jobalancer.JoRemoteSession
Method Summary | |
protected void | checkValidity() �berpr�ft, ob die Session noch gültig ist. | public synchronized Object | getAttribute(String name) Gibt ein in dieser Session hinterlegtes Objekt zurück. | public synchronized Enumeration | getAttributeNames() Gibt eine Enumeration mit allen Schlüsseln zurück, unter
denen ein Objekt an diese Session gebunden wurde. | public long | getCreationTime() Gibt die Zeit zurück, zu der diese Session erzeugt wurde.
exception: IllegalStateException - falls die Session bereits ungültig ist. | public String | getId() Gibt den Indentifikationsstring dieser Session zurück.
exception: IllegalStateException - falls die Session bereits ungültig ist. | public long | getLastAccessedTime() Gibt die Zeit zurück, zu der diese Session das letzte mal
benutzt wurde.
exception: IllegalStateException - falls die Session bereits ungültig ist. | public int | getMaxInactiveInterval() Gibt die maximale Zeit, die eine Session inaktiv existieren kann,
in Sekunden zurück. | public synchronized String[] | getValueNames() Gibt einen Array mit allen Schl�sseln zurück, unter
denen ein Objekt an diese Session gebunden wurde. | public synchronized void | invalidate() Erkl�rt diese Session für ungültig. | public boolean | isNew() Gibt an, ob eine Session neu ist. | public boolean | isValid() Indicates whether this session is still valid. | public void | markAccessed() Markiert den Zeitpunkt der letzten Nutzung. | public synchronized void | removeAttribute(String name) Entfernt ein in dieser Session hinterlegtes Objekt zurück. | public synchronized void | setAttribute(String name, Object value) Hinterlegt ein Objekt unter einem Schlüssel in dieser Session. | public void | setId(String anID) Setzt den Indentifikationsstring dieser Session. | public void | setMaxInactiveInterval(int interval) Setzt die maximale Zeit, die eine Session inaktiv existieren kann. | public void | setSessionContext(I_JoRemoteSessionContext aContext) Sets the sessioncontext of this session. |
myCreationTime | protected long myCreationTime(Code) | | Zeit der Erstellung
|
myLastAccess | protected long myLastAccess(Code) | | Letzter Zugriff auf diese Session
|
myMaxInactiveInterval | protected int myMaxInactiveInterval(Code) | | Maximale Zeit, die diese Session ohne einen Request überlebt.
|
myPostLastAccess | protected long myPostLastAccess(Code) | | Aktueller Zugriff auf diese Session
|
valid | protected boolean valid(Code) | | Gültigkeitsflag
|
getAttributeNames | public synchronized Enumeration getAttributeNames() throws RemoteException(Code) | | Gibt eine Enumeration mit allen Schlüsseln zurück, unter
denen ein Objekt an diese Session gebunden wurde.
Enumeration mit allen Schlüsseln. |
getCreationTime | public long getCreationTime() throws RemoteException(Code) | | Gibt die Zeit zurück, zu der diese Session erzeugt wurde.
exception: IllegalStateException - falls die Session bereits ungültig ist. Zeit in ms seit 1.1.1970 UTC |
getLastAccessedTime | public long getLastAccessedTime() throws RemoteException(Code) | | Gibt die Zeit zurück, zu der diese Session das letzte mal
benutzt wurde.
exception: IllegalStateException - falls die Session bereits ungültig ist. Zeit in ms seit 1.1.1970 UTC |
getMaxInactiveInterval | public int getMaxInactiveInterval() throws RemoteException(Code) | | Gibt die maximale Zeit, die eine Session inaktiv existieren kann,
in Sekunden zurück.
Zeit in Sekunden. |
getValueNames | public synchronized String[] getValueNames() throws RemoteException(Code) | | Gibt einen Array mit allen Schl�sseln zurück, unter
denen ein Objekt an diese Session gebunden wurde.
Array mit allen Schlüsseln. |
isNew | public boolean isNew() throws RemoteException(Code) | | Gibt an, ob eine Session neu ist. Die genaue Definition
von neu ist der Servlet-API-Spezifikation zu entnehmen.
true oder false |
isValid | public boolean isValid() throws RemoteException(Code) | | Indicates whether this session is still valid.
|
markAccessed | public void markAccessed()(Code) | | Markiert den Zeitpunkt der letzten Nutzung.
|
removeAttribute | public synchronized void removeAttribute(String name) throws RemoteException(Code) | | Entfernt ein in dieser Session hinterlegtes Objekt zurück.
exception: IllegalStateException - falls die Session bereits ungültig ist. Parameters: name - Schlüssel |
setAttribute | public synchronized void setAttribute(String name, Object value) throws RemoteException(Code) | | Hinterlegt ein Objekt unter einem Schlüssel in dieser Session.
exception: IllegalStateException - falls die Session bereits ungültig ist. Parameters: name - Schl�ssel Parameters: name - Objekt |
setMaxInactiveInterval | public void setMaxInactiveInterval(int interval) throws RemoteException(Code) | | Setzt die maximale Zeit, die eine Session inaktiv existieren kann.
Parameters: interval - Zeit in Sekunden. |
setSessionContext | public void setSessionContext(I_JoRemoteSessionContext aContext)(Code) | | Sets the sessioncontext of this session.
Parameters: aContext - zugehöriger SessionContext exception: IllegalStateException - falls der SessionContext bereits gesetzt worden ist. |
|
|