├── .github ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .mvn └── wrapper │ ├── MavenWrapperDownloader.java │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── CODE_OF_CONDUCT.adoc ├── CONTRIBUTING.adoc ├── Jenkinsfile ├── LICENSE.txt ├── README.adoc ├── ci ├── Dockerfile ├── all.sh ├── build-and-deploy-to-artifactory.sh ├── build-and-deploy-to-maven-central.sh ├── create-release.sh ├── test.sh └── version.sh ├── eclipse ├── eclipse-code-formatter.xml ├── org.eclipse.jdt.core.prefs └── org.eclipse.jdt.ui.prefs ├── mvnw ├── mvnw.cmd ├── pom.xml ├── settings.xml └── src ├── docs └── resources │ └── assemblies │ └── docs.xml ├── main ├── asciidoc │ ├── guides │ │ └── boot-mongo.adoc │ └── index.adoc └── java │ └── org │ └── springframework │ └── session │ └── data │ └── mongo │ ├── AbstractMongoSessionConverter.java │ ├── Assert.java │ ├── JacksonMongoSessionConverter.java │ ├── JdkMongoSessionConverter.java │ ├── MongoIndexedSessionRepository.java │ ├── MongoOperationsSessionRepository.java │ ├── MongoSession.java │ ├── MongoSessionUtils.java │ ├── ReactiveMongoOperationsSessionRepository.java │ ├── ReactiveMongoSessionRepository.java │ ├── config │ └── annotation │ │ └── web │ │ ├── http │ │ ├── EnableMongoHttpSession.java │ │ ├── MongoHttpSessionConfiguration.java │ │ └── package-info.java │ │ ├── package-info.java │ │ └── reactive │ │ ├── EnableMongoWebSession.java │ │ ├── ReactiveMongoWebSessionConfiguration.java │ │ └── package-info.java │ └── package-info.java └── test ├── java └── org │ └── springframework │ └── session │ └── data │ └── mongo │ ├── AbstractMongoSessionConverterTest.java │ ├── JacksonMongoSessionConverterTest.java │ ├── JdkMongoSessionConverterTest.java │ ├── MongoIndexedSessionRepositoryTest.java │ ├── MongoSessionTest.java │ ├── ReactiveMongoSessionRepositoryTest.java │ ├── config │ └── annotation │ │ └── web │ │ ├── http │ │ └── MongoHttpSessionConfigurationTest.java │ │ └── reactive │ │ └── ReactiveMongoWebSessionConfigurationTest.java │ └── integration │ ├── AbstractClassLoaderTest.java │ ├── AbstractITest.java │ ├── AbstractMongoRepositoryITest.java │ ├── MongoDbDeleteJacksonSessionVerificationTest.java │ ├── MongoDbLogoutVerificationTest.java │ ├── MongoITestUtils.java │ ├── MongoRepositoryJacksonITest.java │ ├── MongoRepositoryJdkSerializationITest.java │ ├── ReactiveConfigurationTest.java │ ├── SessionEventRegistry.java │ └── TraditionalConfigurationTest.java └── resources └── logback.xml /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/MavenWrapperDownloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.mvn/wrapper/MavenWrapperDownloader.java -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/CODE_OF_CONDUCT.adoc -------------------------------------------------------------------------------- /CONTRIBUTING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/CONTRIBUTING.adoc -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/README.adoc -------------------------------------------------------------------------------- /ci/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/Dockerfile -------------------------------------------------------------------------------- /ci/all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/all.sh -------------------------------------------------------------------------------- /ci/build-and-deploy-to-artifactory.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/build-and-deploy-to-artifactory.sh -------------------------------------------------------------------------------- /ci/build-and-deploy-to-maven-central.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/build-and-deploy-to-maven-central.sh -------------------------------------------------------------------------------- /ci/create-release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/create-release.sh -------------------------------------------------------------------------------- /ci/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/test.sh -------------------------------------------------------------------------------- /ci/version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/ci/version.sh -------------------------------------------------------------------------------- /eclipse/eclipse-code-formatter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/eclipse/eclipse-code-formatter.xml -------------------------------------------------------------------------------- /eclipse/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/eclipse/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /eclipse/org.eclipse.jdt.ui.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/eclipse/org.eclipse.jdt.ui.prefs -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/pom.xml -------------------------------------------------------------------------------- /settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/settings.xml -------------------------------------------------------------------------------- /src/docs/resources/assemblies/docs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/docs/resources/assemblies/docs.xml -------------------------------------------------------------------------------- /src/main/asciidoc/guides/boot-mongo.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/asciidoc/guides/boot-mongo.adoc -------------------------------------------------------------------------------- /src/main/asciidoc/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/asciidoc/index.adoc -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/AbstractMongoSessionConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/AbstractMongoSessionConverter.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/Assert.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/JacksonMongoSessionConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/JacksonMongoSessionConverter.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/JdkMongoSessionConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/JdkMongoSessionConverter.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/MongoIndexedSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/MongoIndexedSessionRepository.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/MongoOperationsSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/MongoOperationsSessionRepository.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/MongoSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/MongoSession.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/MongoSessionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/MongoSessionUtils.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/ReactiveMongoOperationsSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/ReactiveMongoOperationsSessionRepository.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/ReactiveMongoSessionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/ReactiveMongoSessionRepository.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/EnableMongoHttpSession.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfiguration.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/http/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/EnableMongoWebSession.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfiguration.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/config/annotation/web/reactive/package-info.java -------------------------------------------------------------------------------- /src/main/java/org/springframework/session/data/mongo/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/main/java/org/springframework/session/data/mongo/package-info.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/AbstractMongoSessionConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/AbstractMongoSessionConverterTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/JacksonMongoSessionConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/JacksonMongoSessionConverterTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/JdkMongoSessionConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/JdkMongoSessionConverterTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/MongoIndexedSessionRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/MongoIndexedSessionRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/MongoSessionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/MongoSessionTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/ReactiveMongoSessionRepositoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/ReactiveMongoSessionRepositoryTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/config/annotation/web/http/MongoHttpSessionConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/config/annotation/web/reactive/ReactiveMongoWebSessionConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/AbstractClassLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/AbstractClassLoaderTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/AbstractITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/AbstractITest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/AbstractMongoRepositoryITest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/MongoDbDeleteJacksonSessionVerificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/MongoDbDeleteJacksonSessionVerificationTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/MongoDbLogoutVerificationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/MongoDbLogoutVerificationTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/MongoITestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/MongoITestUtils.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/MongoRepositoryJacksonITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/MongoRepositoryJacksonITest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/MongoRepositoryJdkSerializationITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/MongoRepositoryJdkSerializationITest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/ReactiveConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/ReactiveConfigurationTest.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/SessionEventRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/SessionEventRegistry.java -------------------------------------------------------------------------------- /src/test/java/org/springframework/session/data/mongo/integration/TraditionalConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/java/org/springframework/session/data/mongo/integration/TraditionalConfigurationTest.java -------------------------------------------------------------------------------- /src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/spring-projects/spring-session-data-mongodb/HEAD/src/test/resources/logback.xml --------------------------------------------------------------------------------