You are viewing the documentation for Blueriq 17. Documentation for other versions is available in our documentation directory.
Configure Session Manager
The Session Manager can be configured by placing the below property in application.properties.
blueriq.session.session-manager=external
This property selects which IAquimaSessionsMap implementation is used for session management. The following values may be used for this property:
Property Value | Description |
---|---|
external | An implementation which stores IAquimaSessions in a key-value store using the available IKeyValueStore implementation. An IKeyValueStore implementation must be made available in the Spring application context, either by enabling the keyvalue-redis-store profile or by providing another IKeyValueStore implementation. Before an external session manager is activated, a Key-Value store component must be enabled in Blueriq. Documentation how this can be done can be found here. |
memory | The default implementation, which stores IAquimaSessions on the HTTP session. If the property is missing, this implementation is used by default. |
External Session Store
The External Session Store
Custom code
- Putting things on the scope / what customers should not do anymore now that we use redis
- Activate / passivate pattern