John Blum ed8de1315a Remove DataSerializable serialization logic from GemFireSession and GemFireSessionAttributes classes.
Move Delta serialization logic to new DeltaCapableGemFireSession and DeltaCapableGemFireSessionAttributes subclasses.

Fix up all test class compilation issues and failures.

Resolves Issue #2.
2017-10-05 13:10:29 -07:00
2017-07-26 16:08:11 -07:00
2017-07-25 18:19:47 -07:00

image:https://badges.gitter.im/spring-projects/spring-session.svg[link="https://gitter.im/spring-projects/spring-session?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge"]

image:https://travis-ci.org/spring-projects/spring-session.svg?branch=master["Build Status", link="https://travis-ci.org/spring-projects/spring-session-data-geode"]

= Spring Session Data Geode

_Spring Session_ aims to provide a common infrastructure for managing Sessions.

_Spring Session Data Geode_ positions either https://pivotal.io/pivotal-gemfire[Pivotal GemFire]
or http://geode.apache.org/[Apache Geode] as a Session Repository provider.

This provides many benefits including:

* Accessing a Session from any environment (i.e. web, messaging infrastructure, etc)
* In a web environment
** Support for clustering in a vendor/technology neutral way
** Pluggable strategy for determining the Session ID
** Easily keep the HttpSession alive when a WebSocket is active

== Code of Conduct
This project adheres to the Contributor Covenant link:CODE_OF_CONDUCT.adoc[code of conduct].
By participating, you  are expected to uphold this code. Please report unacceptable behavior to spring-code-of-conduct@pivotal.io.

= Spring Session Project Site

You can find the documentation, issue management, support, samples, and guides for using _Spring Session_
at http://projects.spring.io/spring-session/

= License

_Spring Session_ is Open Source Software released under the http://www.apache.org/licenses/LICENSE-2.0.html[Apache 2.0 license].
Description
No description provided
Readme 3.9 MiB
Languages
Java 99.4%
Groovy 0.6%