This commit improves support for use of Spring Session with Hazelcast's client-server topology by ensuring SessionUpdateEntryProcessor is easier to serialize to the cluster. This is done by refactoring SessionUpdateEntryProcessor from static inner class of HazelcastSessionRepository to a dedicated class, therefore minimizing the dependencies to other Spring Session components. Closes gh-1101
15 lines
468 B
Groovy
15 lines
468 B
Groovy
apply plugin: 'io.spring.convention.spring-module'
|
|
|
|
dependencies {
|
|
compile project(':spring-session-core')
|
|
compile "com.hazelcast:hazelcast"
|
|
compile "org.springframework:spring-context"
|
|
|
|
testCompile "javax.servlet:javax.servlet-api"
|
|
testCompile "org.springframework:spring-web"
|
|
testCompile "org.springframework.security:spring-security-core"
|
|
|
|
integrationTestCompile "com.hazelcast:hazelcast-client"
|
|
integrationTestCompile "org.testcontainers:testcontainers"
|
|
}
|