Class SpincastSessionRepositoryDefault

java.lang.Object
org.spincast.plugins.session.repositories.SpincastSessionRepositoryDefault
All Implemented Interfaces:
SpincastSessionRepository

public class SpincastSessionRepositoryDefault extends Object implements SpincastSessionRepository
The default implementation of SpincastSessionRepository is to save the sessions in a cookie, on the user.

We highly suggest that you bind a custom implementation that saved sessions in a real database instead!

A cookie can contain +/- 4096 bytes maximum!

  • Field Details

    • logger

      protected static final org.slf4j.Logger logger
  • Constructor Details

    • SpincastSessionRepositoryDefault

      @Inject public SpincastSessionRepositoryDefault(com.google.inject.Provider<org.spincast.core.exchange.RequestContext<?>> requestContextProvider, SpincastSessionConfig spincastSessionConfig, SpincastSessionFactory spincastSessionFactory, org.spincast.core.json.JsonManager jsonManager)
  • Method Details