public interface SpincastSessionConfig
| Modifier and Type | Method and Description |
|---|---|
int |
getAutoAddedFilterAfterPosition()
When the session filters are added automatically,
this would be the position of the
after
filter. |
int |
getAutoAddedFilterBeforePosition()
When the session filters are added automatically,
this would be the position of the
before
filter. |
String |
getDefaultCookieRepositoryCookieName()
When the default
SpincastSessionRepository repository
is used (we suggest you bind a custom one, based on a database though!),
this will be the name of the cookie used to saved the session, on the client. |
int |
getDeleteOldSessionsScheduledTaskRunEveryNbrMinutes()
The acheduled task to delete old sessions should run
every X minutes.
|
String |
getSessionIdCookieName()
The name of the cookie used to store the
Session id, by default.
|
int |
getSessionMaxInactiveMinutes()
The number of minutes before
an inactive session is deleted.
|
int |
getUpdateNotDirtySessionPeriodInSeconds()
The number of seconds between two updates of the
modification date of a session, wheen the session
is not dirty.
|
boolean |
isAutoAddSessionFilters()
Should the required before and after
filters be added automatically?
|
boolean |
isSessionPermanentByDefault()
When a cookie is automatically added to a
visitor, should it be permanent (10 years)?
Otherwise, it will be browser-session long
only (the default).
|
boolean isSessionPermanentByDefault()
int getSessionMaxInactiveMinutes()
Defaults to 7 days.
int getDeleteOldSessionsScheduledTaskRunEveryNbrMinutes()
String getSessionIdCookieName()
String getDefaultCookieRepositoryCookieName()
SpincastSessionRepository repository
is used (we suggest you bind a custom one, based on a database though!),
this will be the name of the cookie used to saved the session, on the client.int getUpdateNotDirtySessionPeriodInSeconds()
This value must be less than
getSessionMaxInactiveMinutes() or active
sessions will be deleted!
Note that when something changes on the session the session becomes dirty and is always saved and an updated modification date.
boolean isAutoAddSessionFilters()
If false, you will have to add them by
yourself.
int getAutoAddedFilterBeforePosition()
before
filter.int getAutoAddedFilterAfterPosition()
after
filter.Copyright © 2019. All rights reserved.