Session e' un "identificativo univoco" che viene assegnato ad un utente al suo primo Login e che resta a lui associato per tutta la durata della sua Sessione. Grazie ad esso quindi avremo sempre modo di associare all'utente una serie arbitraria di informazioni (permessi, azioni compiute, ...)
Session e' definito come interfaccia per lasciare la possibilita' di modificare la "natura" dei Session a seconda delle esigenze di progetto.
Definizione alla linea 23 del file Session.java.
Membri pubblici | |
boolean | equals (Object obj) |
Metodo utile per comparare due Oggetti. | |
int | hashCode () |
Ritorna l'hashCode di un Oggetto Session. | |
String | toString () |
Ritorna una Stringa rappresentante l'Istanza di Session. |
|
Metodo utile per comparare due Oggetti. Questo metodo e' necessario per Container come i Set.
Implementato in org.jaebi.server.auth.SessionImpl. Referenziato da org.jaebi.server.core.User.equals(). |
|
Ritorna l'hashCode di un Oggetto Session.
Implementato in org.jaebi.server.auth.SessionImpl. Referenziato da org.jaebi.server.JAEBIWSImpl.login(), e org.jaebi.test.server.core.MainTestJAEBIServer.main(). |
|
Ritorna una Stringa rappresentante l'Istanza di Session.
Implementato in org.jaebi.server.auth.SessionImpl. Referenziato da org.jaebi.server.JAEBIWSImpl.getUsersList(), e org.jaebi.server.core.User.toString(). |