|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SessionManager
An implementation of this class maintains a server-side hibernate session, which are associated to client session IDs.
Method Summary | |
---|---|
void |
closeSession(java.rmi.server.UID sessionId)
Close a session and withdraw it from the current thread. |
void |
openSession(java.rmi.server.UID sessionId,
java.util.Map<java.lang.String,java.lang.Object> metadata)
Open a session and attach it to the current thread. |
Method Detail |
---|
void openSession(java.rmi.server.UID sessionId, java.util.Map<java.lang.String,java.lang.Object> metadata) throws java.lang.SecurityException
sessionId
- The client sessionId for which to open a session.metadata
- The request metadata as generated by SessionAuthenticator
or by
java.lang.SecurityException
- Upon authentication errors.void closeSession(java.rmi.server.UID sessionId)
sessionId
- The client sessionId of which to close a session previously
created by #openSession(String)
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |