| Package | Description |
|---|---|
| com.amadeus.session |
Contains classes that provide generic session management including remote
storage.
|
| com.amadeus.session.servlet |
Contains classes that provide replacement for servlet container's
HttpSession behavior. |
| Modifier and Type | Method and Description |
|---|---|
String |
SessionTracking.encodeUrl(RequestWithSession request,
String url)
Encodes passed URL adding session if needed.
|
String |
SessionManager.encodeUrl(RequestWithSession request,
String url)
Called to encode URL based on session tracking.
|
RepositoryBackedSession |
SessionManager.getSession(RequestWithSession request,
boolean create,
String forceId)
Builds or retrieves session.
|
void |
SessionTracking.propagateSession(RequestWithSession request,
Object response)
Propagates session to client.
|
void |
SessionManager.propagateSession(RequestWithSession request,
ResponseWithSessionId response)
Propagates the session id to the response.
|
String |
SessionTracking.retrieveId(RequestWithSession request)
Retrieves session id from the request
|
| Modifier and Type | Method and Description |
|---|---|
String |
UrlSessionTracking.encodeUrl(RequestWithSession request,
String url) |
String |
BaseSessionTracking.encodeUrl(RequestWithSession request,
String url) |
void |
UrlSessionTracking.propagateSession(RequestWithSession request,
Object response) |
String |
UrlSessionTracking.retrieveId(RequestWithSession request) |
Copyright © 2018 Amadeus s.a.s.. All rights reserved.